<SEC-DOCUMENT>0001213900-21-024630.txt : 20210505
<SEC-HEADER>0001213900-21-024630.hdr.sgml : 20210505
<ACCEPTANCE-DATETIME>20210505091327
ACCESSION NUMBER:		0001213900-21-024630
CONFORMED SUBMISSION TYPE:	20-F
PUBLIC DOCUMENT COUNT:		84
CONFORMED PERIOD OF REPORT:	20201231
FILED AS OF DATE:		20210505
DATE AS OF CHANGE:		20210505

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			SOS Ltd
		CENTRAL INDEX KEY:			0001346610
		STANDARD INDUSTRIAL CLASSIFICATION:	FINANCE SERVICES [6199]
		IRS NUMBER:				000000000
		STATE OF INCORPORATION:			E9
		FISCAL YEAR END:			1231

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

	BUSINESS ADDRESS:	
		STREET 1:		BLDG 6, E. SEAVIEW PARK, 298 HAIJING RD
		STREET 2:		YINZHU STR.,  WEST COAST NEW DISTRICT
		CITY:			QINGDAO SHANDONG PROVINCE
		STATE:			F4
		ZIP:			266400
		BUSINESS PHONE:		86-532-86617117

	MAIL ADDRESS:	
		STREET 1:		ATM CAPITAL PARTNERS LLC
		STREET 2:		35 EAST 38TH ST STE 11C
		CITY:			NEW YORK
		STATE:			NY
		ZIP:			10016

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	China Rapid Finance Ltd
		DATE OF NAME CHANGE:	20150923

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	China Risk Finance LLC
		DATE OF NAME CHANGE:	20051212
</SEC-HEADER>
<DOCUMENT>
<TYPE>20-F
<SEQUENCE>1
<FILENAME>f20f2020_soslimited.htm
<DESCRIPTION>ANNUAL REPORT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Wed May 05 12:45:57 UTC 2021 -->
<html xmlns:compsci="http://compsciresources.com" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:pf0="http://xbrl.sec.gov/country/2020-01-31" xmlns:sos="http://www.sos.com/20201231" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:xml="http://www.w3.org/XML/1998/namespace"><head>
     <title> </title>

<meta content="text/html" http-equiv="Content-Type" />
</head>
<body><div style="font: 10pt Times New Roman, Times, Serif"><div>
</div><!-- Field: Rule-Page --><div style="width: 100%"><div style="font-size: 1pt; border-top: Black 2pt solid; border-bottom: black 1pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>
</div><p style="text-align: center; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>UNITED
STATES</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SECURITIES
AND EXCHANGE COMMISSION</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>WASHINGTON,
D.C. 20549</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 14pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 14pt"><b>FORM
<ix:nonNumeric contextRef="c0" name="dei:DocumentType">20-F</ix:nonNumeric></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentRegistrationStatement"><span style="font: 10pt Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric> <span style="font: 10pt Times New Roman, Times, Serif"><b>REGISTRATION STATEMENT PURSUANT TO SECTION 12(b) OR (g) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>OR</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentAnnualReport"><span style="font: 10pt Times New Roman, Times, Serif">&#9746;</span></ix:nonNumeric> <span style="font: 10pt Times New Roman, Times, Serif"><b>ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, 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 fiscal year ended <ix:nonNumeric contextRef="c0" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate"><ix:nonNumeric contextRef="c0" format="ixt:datemonthdayen" name="dei:CurrentFiscalYearEndDate">December 31</ix:nonNumeric>, <ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalYearFocus">2020</ix:nonNumeric></ix:nonNumeric></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>OR</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport"><span style="font: 10pt Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric> <span style="font: 10pt Times New Roman, Times, Serif"><b>TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, 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 transition period
from&#160;<span style="text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span>&#160;to&#160;<span style="text-decoration:underline">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>OR</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:DocumentShellCompanyReport"><span style="font: 10pt Times New Roman, Times, Serif">&#9744;</span></ix:nonNumeric> <span style="font: 10pt Times New Roman, Times, Serif"><b>SHELL COMPANY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</b></span></p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Date
of event requiring this shell company report</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commission
file number: <ix:nonNumeric contextRef="c0" name="dei:EntityFileNumber">001-38051</ix:nonNumeric></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 14pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 14pt"><b>SOS
Limited</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Exact
name of Registrant as specified in its charter)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>N/A</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Translation
of the Registrant&#8217;s name into English)</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><ix:nonNumeric contextRef="c0" format="ixt-sec:edgarprovcountryen" name="dei:EntityIncorporationStateCountryCode"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Cayman
Islands</b></span></ix:nonNumeric></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(Jurisdiction
of incorporation or organization)</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><ix:nonNumeric contextRef="c1" name="dei:EntityAddressAddressLine1"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine1">Building
6, East Seaview Park</ix:nonNumeric></ix:nonNumeric>, <ix:nonNumeric contextRef="c1" name="dei:EntityAddressAddressLine2"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine2">298 Haijing Road, Yinzhu Street</ix:nonNumeric></ix:nonNumeric></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><ix:nonNumeric contextRef="c1" name="dei:EntityAddressAddressLine3"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressAddressLine3">West
Coast New District</ix:nonNumeric></ix:nonNumeric>, <ix:nonNumeric contextRef="c1" name="dei:EntityAddressCityOrTown"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressCityOrTown">Qingdao City</ix:nonNumeric></ix:nonNumeric>, Shandong Province <ix:nonNumeric contextRef="c1" name="dei:EntityAddressPostalZipCode"><ix:nonNumeric contextRef="c0" name="dei:EntityAddressPostalZipCode">266400</ix:nonNumeric></ix:nonNumeric></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>People&#8217;s
Republic of <ix:nonNumeric contextRef="c1" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry"><ix:nonNumeric contextRef="c0" format="ixt-sec:countrynameen" name="dei:EntityAddressCountry">China</ix:nonNumeric></ix:nonNumeric></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Address
of principal executive offices)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><ix:nonNumeric contextRef="c1" name="dei:ContactPersonnelName">Yandai
Wang</ix:nonNumeric> (Chief Executive Officer)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Telephone:
+86-532-86617117</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(Name,
Telephone, E-mail and/or Facsimile number and Address of Company Contact Person)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif"> <td style="vertical-align: bottom; text-align: center; width: 32%; border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Title of each class</b></span></td> <td style="vertical-align: bottom; width: 2%; text-align: center; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="vertical-align: bottom; width: 32%; text-align: center; border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Trading Symbol(s)</b></span></td> <td style="vertical-align: bottom; width: 2%; text-align: center; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="vertical-align: bottom; text-align: center; width: 32%; border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name of each exchange on which registered</b></span></td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="text-align: left; vertical-align: top; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; margin-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">American
depositary shares, each representing 10 Class A ordinary share, par value US$0.0001 per share</span></p></td> <td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><ix:nonNumeric contextRef="c0" name="dei:TradingSymbol"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS</b></span></ix:nonNumeric></p></td> <td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="text-align: left; vertical-align: top; font: 10pt Times New Roman, Times, Serif"><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">New
York Stock Exchange</span></p></td></tr> <tr style="vertical-align: top;  font: 10pt Times New Roman, Times, Serif"> <td style="text-align: left; vertical-align: top; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="text-align: center; font: 10pt Times New Roman, Times, Serif">&#160;</td> <td style="text-align: left; vertical-align: top; font: 10pt Times New Roman, Times, Serif">&#160;</td></tr> <tr style="vertical-align: top; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif"> <td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" name="dei:Security12bTitle">Class A ordinary shares, par value US$0.0001 per share</ix:nonNumeric>*</span></td> <td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="text-align: center; font: 10pt Times New Roman, Times, Serif"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td> <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><ix:nonNumeric contextRef="c0" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">New York Stock Exchange</span></ix:nonNumeric></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><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">Not
for trading, but only in connection with the listing on the New York Stock Exchange of American depositary shares</span></td>
</tr></table><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered or to be registered pursuant to Section 12(g) of the Act: <b>None</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
for which there is a reporting obligation pursuant to Section 15(d) of the Act: <b>None</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 1 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><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">Indicate
the number of outstanding shares of each of the issuer&#8217;s classes of capital or common stock at the close of the period covered
by the annual report.</span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonFraction contextRef="c2" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares">327,616,985</ix:nonFraction> Class A ordinary shares</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" unitRef="shares">24,468,652</ix:nonFraction> Class B ordinary shares</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><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">Indicate
by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the US Securities Act of 1933, as amended.</span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes
&#9744;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c0" name="dei:EntityWellKnownSeasonedIssuer">No</ix:nonNumeric> &#9746;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><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">If
this report is an annual or transition report, indicate by check mark if the registrant is not required to file reports pursuant to Section
13 or 15(d) of the Securities Exchange Act of 1934.</span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes
&#9744;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c0" name="dei:EntityVoluntaryFilers">No</ix:nonNumeric> &#9746;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><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">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.</span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric>
&#9746;&#160;&#160;&#160;&#160;&#160;No &#9744;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><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">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 (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant
was required to submit such files).</span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric>
&#9746;&#160;&#160;&#160;&#160;&#160;No &#9744;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><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">Indicate
by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, or an emerging
growth company. See definition of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; and &#8220;emerging growth
company&#8221; in Rule 12b-2 of the Exchange Act.</span></p><div>

</div><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">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="width: 15%; text-align: left; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large accelerated filer&#160; </span></td> <td style="width: 12%; text-align: left; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="width: 11%; text-align: left; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory">Accelerated filer</ix:nonNumeric> </span></td> <td style="width: 12%; text-align: left; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#9746;</span></td> <td style="width: 14%; text-align: left; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-accelerated filer&#160; </span></td> <td style="width: 12%; text-align: left; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744;</span></td> <td style="width: 18%; text-align: left; white-space: nowrap"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging growth company &#160;</span></td> <td style="width: 6%; text-align: left; white-space: nowrap"><ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746;</span></ix:nonNumeric></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><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">If
an emerging growth company that prepares its financial statements in accordance with U.S. GAAP, indicate by check mark if the registrant
has elected not to use the extended transition period for complying with any new or revised financial accounting standards&#8201;&#8224;
provided pursuant to Section 13(a) of the Exchange Act. <ix:nonNumeric contextRef="c0" format="ixt-sec:boolballotbox" name="dei:EntityExTransitionPeriod">&#9746;</ix:nonNumeric></span></p><div>

</div><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">&#160;</span></p><div>

</div><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">&#8224;&#8201;The
term &#8220;new or revised financial accounting standard&#8221; refers to any update issued by the Financial Accounting Standards Board
to its Accounting Standards Codification after April 5, 2012.</span></p><div>

</div><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">&#160;</span></p><div>

</div><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">Indicate
by check mark whether the registrant has filed a report on and attestation to its management&#8217;s assessment of the effectiveness
of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered
public accounting firm that prepared or issued its audit report. &#9744;</span></p><div>

</div><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">&#160;</span></p><div>

</div><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">Indicate
by check mark which basis of accounting the registrant has used to prepare the financial statements included in this filing:</span></p><div>

</div><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">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"> <tr style="vertical-align: top"> <td style="text-align: center; width: 15%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9746; <ix:nonNumeric contextRef="c0" name="dei:DocumentAccountingStandard">U.S. GAAP</ix:nonNumeric></span></td> <td style="width: 1%; text-align: center">&#160;</td> <td style="text-align: center; width: 68%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744; International Financial Reporting Standards as issued by the <br/>
International Accounting Standards Board.</span></td> <td style="width: 1%; text-align: center">&#160;</td> <td style="text-align: center; width: 15%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9744; Other</span></td></tr> </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><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">If
&#8220;Other&#8221; has been checked in response to the previous question, indicate by check mark which financial statement item the
registrant has elected to follow.</span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
17 &#9744;&#160;&#160;&#160;&#160;&#160;Item 18 &#9744;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><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">If
this is an annual report, indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange
Act).</span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yes
&#9744;&#160;&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="c0" format="ixt:booleanfalse" name="dei:EntityShellCompany">No</ix:nonNumeric> &#9746;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>
</div><!-- Field: Rule-Page --><div style="width: 100%"><div style="font-size: 1pt; border-top: black 1pt solid; border-bottom: Black 2pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><!-- Field: Page; Sequence: 2 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>TABLE OF CONTENTS</b></span> </p><div>



</div><p style="margin: 0">&#160;</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><a href="#a_001">INTRODUCTION</a></i></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>iii</i></b></span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><a href="#a_002">FORWARD-LOOKING STATEMENTS</a></i></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>iii</i></b></span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><a href="#a_003">PART I</a></i></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>1</i></b></span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="width: 12%; font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_004">ITEM 1.</a></span></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="width: 77%; font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_004">IDENTITY OF DIRECTORS, SENIOR MANAGEMENT
AND ADVISERS</a></span></td>
    <td style="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="width: 9%; text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_005">ITEM 2.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_005">OFFER STATISTICS AND EXPECTED TIME
TABLE</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_006">ITEM 3.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_006">KEY INFORMATION</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_007">A.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_007">Selected Financial Data</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_008">B.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_008">Capitalization and Indebtedness</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_009">C.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_009">Reasons for the Offer and Use of Proceeds</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_010">D.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_010">Risk Factors</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_011">ITEM 4.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_011">INFORMATION ON THE COMPANY</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_012">A.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_012">History and Development of the Company</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_013">B.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_013">Business Overview</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">29</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_014">C.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_014">Regulation</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">34</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_015">D.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_015">Organizational Structure</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_016">E.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_016">Property, Plant and Equipment</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_017">ITEM 4A.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_017">UNRESOLVED STAFF COMMENTS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_018">ITEM 5.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_018">OPERATING AND FINANCIAL REVIEW AND
PROSPECTS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_019">A.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_019">Operating Results</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><a href="#a_077">B.</a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><a href="#a_077">Liquidity and Capital Resources</a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">37</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><a href="#aaa_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">C.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><a href="#aaa_003"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Research and Development</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">38</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><a href="#aaa_001">D.</a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><a href="#aaa_001">Trend Information</a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">39</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><a href="#aaa_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">E.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><a href="#aaa_002"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Off Balance Sheet Arrangements</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">39</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><a href="#aaa_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">F.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><a href="#aaa_004"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contractual Obligations</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">39</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><a href="#aaa_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">G.</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><a href="#aaa_005"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Safe Harbor</span></a></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">39</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_024">ITEM 6.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_024">DIRECTORS, SENIOR MANAGEMENT AND EMPLOYEES</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_025">A.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_025">Directors and Senior Management</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">40</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_026">B.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_026">Compensation</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">41</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_027">C.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_027">Board Practices</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">43</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_028">D.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_028">Employees</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">45</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_029">E.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_029">Share Ownership</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">45</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_030">ITEM 7.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_030">MAJOR SHAREHOLDERS AND RELATED PARTY
TRANSACTIONS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_031">A.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_031">Major Shareholders</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_032">B.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_032">Related Party Transactions</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_033">C.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_033">Interests of Experts and Counsel</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_034">ITEM 8.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_034">FINANCIAL INFORMATION</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">48</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_035">A.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_035">Consolidated Statements and Other Financial Information</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">48</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_036">B.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_036">Significant Changes</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">48</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_037">ITEM 9.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_037">THE OFFER AND LISTING</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">49</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_038">A.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_038">Offering and Listing Details</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">49</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_039">B.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_039">Plan of Distribution</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">49</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_040">C.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_040">Markets</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">49</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_041">D.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_041">Selling Shareholders</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">49</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_042">E.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_042">Dilution</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">49</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_043">F.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_043">Expenses of the Issue</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">49</span></td></tr>
</table><div>

</div><p style="margin: 0">&#160;</p><div>

</div><p style="margin: 0"></p><div>

</div><!-- Field: Page; Sequence: 3; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top; width: 12%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_044">ITEM 10.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top; width: 1%">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in; width: 77%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_044">ADDITIONAL INFORMATION</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top; width: 1%">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">49</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_045">A.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_045">Share Capital</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">49</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_046">B.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_046">Memorandum and Articles of Association</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">49</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_047">C.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_047">Material Contracts</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_048">D.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_048">Exchange Controls</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">57</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_049">E.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_049">Taxation</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_050">F.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_050">Dividends and Payment Agents</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">63</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_051">G.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_051">Statements by Experts</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">63</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_052">H.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_052">Documents on Display</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">63</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_053">I.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_053">Subsidiary Information</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">63</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_054">ITEM 11.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_054">QUANTITATIVE AND QUALITATIVE DISCLOSURES
ABOUT MARKET RISK</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">63</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_055">ITEM 12.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_055">DESCRIPTION OF SECURITIES OTHER THAN
EQUITY SECURITIES</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_056">A.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_056">Debt Securities</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_057">B.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_057">Warrants and Rights</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_058">C.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_058">Other Securities</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_059">D.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_059">American Depositary Shares</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">64</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><a href="#a_060">PART II</a></i></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>66</i></b></span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_061">ITEM 13.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_061">DEFAULTS, DIVIDEND ARREARAGES AND DELINQUENCIES</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">66</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_062">ITEM 14.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_062">MATERIAL MODIFICATIONS TO THE RIGHTS
OF SECURITY HOLDERS AND USE OF PROCEEDS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">66</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_063">ITEM 15.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_063">CONTROLS AND PROCEDURES</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">66</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_064">ITEM 16.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">68</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_065">A.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_065">Audit
    Committee Financial Expert</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">68</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_066">B.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_066">Code of Ethics</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">68</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_067">C.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_067">Principal Accountant Fees and Services</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">68</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_068">D.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_068">Exemptions From the Listing Standards for Audit Committees</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">68</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_069">E.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_069">Purchase of Equity Securities by the Issuer and Affiliated Purchasers</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">68</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_070">F.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_070">Change in Registrant&#8217;s Certifying Accountant</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">68</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_071">G.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_071">Corporate Governance</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">68</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_072">H.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_072">Mine Safety Disclosure</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font: 10pt Times New Roman, Times, Serif">68</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif"><b><i><a href="#a_073">PART III</a></i></b></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>69</i></b></span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_074">ITEM 17.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_074">FINANCIAL STATEMENTS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">69</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_075">ITEM 18.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_075">FINANCIAL STATEMENTS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">69</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_076">ITEM 19.</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="#a_076">EXHIBITS</a></span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">70</span></td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; background-color: rgb(204,238,255)">
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: top; font: 10pt Times New Roman, Times, Serif; ">
    <td colspan="3" style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top"><span style="font: 10pt Times New Roman, Times, Serif">INDEX TO CONSOLIDATED FINANCIAL STATEMENTS</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#160;</td>
    <td style="text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"></td></tr>
</table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 4; Value: 1 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->ii<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>INTRODUCTION</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unless
otherwise indicated or the context otherwise requires in this annual report:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;ADSs&#8221;
    refers to our American depositary shares, each of which represents 10 Class A ordinary share;</span></td></tr>
  </table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>
</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;China&#8221;
    or the &#8220;PRC&#8221; refers to the People&#8217;s Republic of China, excluding, for the purposes of this annual report only,
    Hong Kong, Macau and Taiwan;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;Class
    A ordinary shares&#8221; refers to Class A ordinary shares, par value US$0.0001 per share of SOS Limited;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;Class
    B ordinary shares&#8221; refers to Class B ordinary shares, par value US$0.0001 per share of SOS Limited;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;SOS,&#8221;
    &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our company&#8221; and &#8220;our&#8221; refer to SOS Limited, an exempted company registered
    in the Cayman Islands with limited liability, and its subsidiaries and its consolidated variable interest entities, and, in the context
    of describing our operations and combined and consolidated financial information, also include its affiliated entity and its subsidiaries;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;investors&#8221;
    refers to lenders of capital on our marketplace, unless the context indicates otherwise;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;NYSE&#8221;
    refers to the New York Stock Exchange;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;RMB&#8221;
    and &#8220;Renminbi&#8221; refer to the legal currency of China; and</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;US$,&#8221;
    &#8220;U.S. dollars,&#8221; &#8220;$&#8221; and &#8220;dollars&#8221; refer to the legal currency of the United States.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><div><a id="a_002"></a></div><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>FORWARD-LOOKING
STATEMENTS</b></span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">This
annual report on Form&#160;20-F contains forward-looking statements that reflect our current expectations and views of future events.
These statements are made under the &#8220;safe harbor&#8221; provisions of the U.S. Private Securities Litigation Reform Act of 1995.
You can identify these forward-looking statements by terminology such as &#8220;may,&#8221; &#8220;will,&#8221; &#8220;expect,&#8221;
&#8220;anticipate,&#8221; &#8220;aim,&#8221; &#8220;estimate,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;believe,&#8221;
&#8220;is/are likely to,&#8221; &#8220;potential,&#8221; &#8220;continue&#8221; or other similar expressions. We have based these forward-looking
statements largely on our current expectations and projections about future events and financial trends that we believe may affect our
financial condition, results of operations, business strategy and financial needs. These forward-looking statements include, but are
not limited to:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our goals and
    strategies;</span></td></tr>
  </table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>
</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our future
    business development, financial condition and results of operations;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the expected
    growth of the marketing data and cryptocurrency mining industry in China;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our expectations
    regarding demand for and market acceptance of our services;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our plans to
    invest in our business;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">competition
    in our industry; and</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">relevant government
    policies and regulations relating to our industry.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
would like to caution you not to place undue reliance on these forward-looking statements and you should read these statements in conjunction
with the risk factors disclosed in &#8220;Item 3. Key Information&#8212;D. Key Information&#8212;Risk Factors.&#8221; Those risks are
not exhaustive. We operate in an evolving environment. New risks emerge from time to time and it is impossible for our management to
predict all risk factors, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination
of factors, may cause actual results to differ from those contained in any forward-looking statement. We do not undertake any obligation
to update or revise the forward-looking statements except as required under applicable law. You should read this annual report and the
documents that we reference in this annual report completely and with the understanding that our actual future results may be materially
different from what we expect.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 5; Value: 1 --><div>
    </div><div style="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: normal 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->iii<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><div><a id="a_003"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>PART
I</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_004"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    1.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>IDENTITY
    OF DIRECTORS, SENIOR MANAGEMENT AND ADVISERS</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_005"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    2.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>OFFER STATISTICS
    AND EXPECTED TIME TABLE</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_006"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    3.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>KEY INFORMATION</b></span></td></tr>
  </table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>
</div><div><a id="a_007"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Selected
    Financial Data</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents the selected consolidated financial information of our company. The selected consolidated statements of comprehensive
income data for the years ended December 31, 2018, 2019 and 2020 and the selected consolidated balance sheets data as of December 31,
2018, 2019 and 2020 have been derived from our audited consolidated financial statements included in this annual report beginning on
page F-1. The selected consolidated statements of comprehensive income data for the years ended December 31, 2018, 2019 and 2020 and
the selected consolidated balance sheets data as of December 31, 2018, 2019 and 2020 have been derived from our audited consolidated
financial statements not included in this annual report. Our audited consolidated financial statements are prepared and presented in
accordance with accounting principles generally accepted in the United States, or U.S. GAAP. Our historical results do not necessarily
indicate results expected for any future period. You should read the following selected financial data in conjunction with the consolidated
financial statements and related notes and &#8220;Item 5. Operating and Financial Review and Prospects&#8221; included elsewhere in this
annual report.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table presents our and the selected consolidated balance sheets data as of December 31, 2018, 2019 and 2020 and selected consolidated
statement of comprehensive income for the years ended December 31, 2018, 2019 and 2020.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(US$
thousands, or otherwise noted)</b></span></p><div>

</div><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">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Total current assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">65,023</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">20,546</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">16,994</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">69,762</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,552</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">17,001</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Total current liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,777</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,228</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,132</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Total liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,526</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,228</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,132</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">Total shareholders&#8217; equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">60,236</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,324</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(130</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Total liabilities and shareholders&#8217; equity</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">69,762</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">20,552</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">17,002</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"></p><div>

</div><!-- Field: Page; Sequence: 6; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(US$
thousands, except share data and per share data, or otherwise noted)</b></span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font-weight: bold; text-indent: -9pt; padding-left: 9pt">REVENUES</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">50,289</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,577</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">24,930</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">COST OF REVENUES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(37,295</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(9,459</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(24,620</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">GROSS PROFIT</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,994</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,118</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">310</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">OPERATING EXPENSES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(2,907</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(365</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(477</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">INCOME FROM OPERATIONS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,087</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,753</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(167</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">OTHER INCOME (EXPENSE), net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5,054</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">41</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">45</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">INCOME (LOSS) BEFORE INCOME TAXES</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">5,033</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">1,794</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(122</td><td style="font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">INCOME TAXES</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(147</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(324</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(15</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">NET INCOME (LOSS) &#8211; CONTINUING OPERATION</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">4,886</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">1,470</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(137</td><td style="font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">LOSS FROM DISCONTINUED OPEARTION</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(482</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">-</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">-</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">NET PROFIT (LOSS)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">4,404</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,470</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(137</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; text-indent: -9pt; padding-left: 9pt">OTHER COMPREHESIVE INCOME (LOSS)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Foreign currency translation adjustment &#8211; net of tax</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">874</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(16</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">5</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">COMPREHESIVE INCOME (LOSS)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">5,278</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">1,454</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(132</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 9pt">Weighted average number of ordinary shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">Basic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">325,996,667</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,323,349</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,323,349</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 9pt">Diluted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">488,960,010</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,323,349</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">59,323,349</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">EARNINGS PER SHARE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 9pt">Basic</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.0135</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.0248</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(0.0023</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">Diluted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0090</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.0248</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(0.0023</td><td style="text-align: left">)</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New 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>Exchange
Rate Information</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">Our business is primarily conducted in China and almost all of our
revenues are denominated in RMB. However, periodic reports made to shareholders will include current period amounts translated into U.S.
dollars using the then current exchange rates, for the convenience of the readers. Unless otherwise noted, all translations from RMB to
U.S. dollars and from U.S. dollars to RMB in this annual report were made at a rate of RMB 6.5249 to US$1.00 for balance sheet accounts,
$6.8976 for profit an loss accounts the exchange rate set forth by Renming Bank as of December 31, 2020, the last business day of 2020.
We make no representation that any RMB or U.S. dollar amounts could have been, or could be, converted into U.S. dollars or RMB, as the
case may be, at any particular rate, or at all. The PRC government imposes control over its foreign currency reserves in part through
direct regulation of the conversion of RMB into foreign exchange and through restrictions on foreign trade.</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth information concerning exchange rates between the RMB and the U.S.&#160;dollar for the periods indicated.&#160;The
source of data in the table is the Federal Reserve&#160;official website.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&#160;</td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: bottom">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid; vertical-align: bottom">Midpoint of Buy and <br/>
Dollars per Sell Prices for <br/>
RMB U.S.</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center; vertical-align: bottom">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left; vertical-align: bottom">Period</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center; vertical-align: bottom; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid; vertical-align: bottom">Period-End</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center; vertical-align: bottom">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt; text-align: center; vertical-align: bottom">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid; vertical-align: bottom"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average<sup>(1)</sup></b></span></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: center; vertical-align: bottom">&#160;</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">2018</td><td style="width: 1%; text-align: left; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">6.8632</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">6.6174</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in; vertical-align: top">2019</td><td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.9762</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.8985</td><td style="text-align: left">&#160;</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">2020</td><td style="text-align: left; padding-left: 0.125in; text-indent: -0.125in">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.5249</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.8976</td><td style="text-align: left">&#160;</td></tr>
</table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><!-- Field: Rule-Page --><div style="margin-top: 3pt; margin-bottom: 3pt; width: 15%"><div style="font-size: 1pt; border-top: Black 1.5pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Annual
averages are calculated using the average of the rates on the last business day of each month during the relevant year. Monthly averages
are calculated using the average of the daily rates during the relevant month.</span></td>
</tr></table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><!-- Field: Page; Sequence: 7; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><div><a id="a_008"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>B.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Capitalization
and Indebtedness</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_009"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>C.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Reasons
for the Offer and Use of Proceeds</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_010"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>D.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risk
Factors</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Investing
in our ADSs involves a high degree of risk. You should carefully consider the following risks, as well as other information
contained in this annual report, before making an investment in our company. The risks discussed below could materially and
adversely affect our business, prospects, financial condition, results of operations, cash flows, ability to pay dividends
and the trading price of our ADSs. Additional risks and uncertainties not currently known to us or that we currently deem to
be immaterial may also materially and adversely affect our business, prospects, financial condition, results of operations,
cash flows and ability to pay dividends, and you may lose all or part of your investment.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Risks
Related to Our Data Mining and Analysis Business</b></span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Development
of data warehouses is capital intensive. We may not be able to generate sufficient capital or obtain additional capital to meet our future
capital needs, on favorable terms or at all, which may lead to significant disruption to our business expansion and adversely affect
our financial position.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expanding
and developing data warehouses and data mining capabilities are capital intensive. We are required to fund the costs of expanding and
developing our data warehouses and data mining capacity with cash deriving from operations. There can be no assurance that our future
revenues would be sufficient to offset increases in these costs, or that our business operations will generate capital sufficient to
meet our anticipated capital requirements. If increase in our future revenues would not be sufficient to offset the increased costs,
or we cannot generate sufficient capital to meet our anticipated capital requirements, our financial condition, business expansion and
future prospects could be materially and adversely affected.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
fund our future growth, we may need to raise additional funds through equity or debt financing in the future in order to meet our operating
and capital needs, which may not be available on favorable terms, or at all. If we raise additional funds through issuances of equity
or equity-linked securities, our existing shareholders could suffer significant dilution in their ownership percentage of our company,
and any new equity securities we issue could have rights, preferences, and privileges senior to those of holders of our ordinary shares.
In addition, any debt financing that we may obtain in the future could have restrictive covenants relating to our capital raising activities
and other financial and operational matters, which may make it more difficult for us to obtain additional capital and to pursue business
opportunities, including potential acquisitions. Our inability to obtain additional debt and/or equity financing or to generate sufficient
cash from operations may require us to prioritize projects or curtail capital expenditures and could adversely affect our results of
operations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>The
market in which we participate is competitive. Failure to compete effectively may result in loss of our market share and a decrease in
our revenues and profitability.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">We compete with other wide range of data mining providers in the markets
we participate. Some of our current and future competitors may have advantages over us, including greater name recognition, longer operating
histories,&#160;pre-existing&#160;relationships with current or potential clients, significantly greater financial, marketing, and other
resources and more ready access to capital, all of which allow them to offer competitive prices and respond more quickly to new or changing
opportunities. Many of these competitors&#8217; own capabilities similar to ours in the same markets in which our business targets, or
in markets where the cost to operate a data warehouse and data mining capacity is less than the costs to our operation. Many of our competitors
and new entrants to the data mining market are developing additional data warehouses space and data mining capacity in the markets that
we serve.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 8; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">We face pricing pressure for our services. Prices for our services
are affected by a variety of factors, including supply and demand conditions and pricing pressures from our competitors. A buildup of
new data warehouse and data mining capacity or reduced demand for data warehouse services and data mining capacity could result in an
oversupply of data warehouse space and data mining capacity in the markets where we operate. Excess data warehouse or data mining capacity
could cause downward pricing pressure and limit the number of economically attractive markets that are available to us for expansion,
which could negatively impact our business and results of operations. In addition, our competitors may offer services that are more competitively
priced compared to ours. We may be required to lower our prices to remain competitive, which may decrease our margins and adversely affect
our business prospects, financial condition, and results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
will also face increased competition as we expand our operations, and our competitors in new markets we expand into may have more experience
than us in operating in those markets. If we fail to compete effectively, our business, financial performance and prospects will be materially
and adversely affected.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Our
revenues are highly dependent on a limited number of major clients, and the loss of any such client or any other significant client,
or the inability of any such client or any other significant client to make payments to us as due, could have a material adverse effect
on our business, results of operations and financial condition.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have in the past derived, and believe that we will continue to derive,
a significant portion of our revenues from a limited number of clients. 97.9% of our revenues generated in the twelve months ended December
31, 2020 are from our insurance marketing business, of which we rely on two key clients or agents to dispatch insurance data mining business
to us. Revenues from Beijing Sense Time Information Technology Co., Ltd. (&#8220;BSIT&#8221;) accounted for 75.0%, 68.8% and 84.1% of
our total revenues in 2018, 2019 and 2020 of the twelve months ended December 31 respectively. Revenues from Beijing Ruijing Hengbao Insurance
Agency Ltd. accounted for 23.1%, 29.3% and 14.5% of our total revenues in 2018, 2019 and 2020 for the twelve months ended December 31,
2020. No other client accounted for 10% or more of our total revenues in 2018, 2019 and 2020 for the twelve months ended December 31,
2020. As a data mining solution provider, we expect our revenues will continue to be highly dependent on a limited number of clients who
account for a large percentage of our contractually committed capacity. If one or more of our significant clients fail to make payments
to us or does not honor their contractual commitments, our revenues and results of operations would be materially and adversely affected.
In addition, some contracts we entered into with our significant clients provide that they have early termination options if we breach
the terms of contracts, subject to payment of liquidated damages. If any of our significant clients exercises any applicable early termination
options or we are unable to renew our existing contracts with them on similar terms or at all, and we are unable to find new clients to
utilize the space to be vacated in a timely manner or at the same fee levels, our results of operations will be adversely affected. For
example, certain of our agreements with BSIT will expire in September 2021, and we may not be able to renew them at favorable terms to
us, or at all. As of the date of this report, none of our clients have exercised their early termination options which we believe would
have a material adverse effect on our business, results of operations and financial condition. However, we cannot provide any assurance
that they will not do so in the future.</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are a number of factors that could cause us to lose major clients. Because many of our contracts involve services that are mission-critical
to our clients, any failure by us to meet a client&#8217;s expectations could result in cancellation or&#160;non-renewal&#160;of the
contract. Our contracts usually allow our clients or agents to terminate their contracts with us before the end of the contract period
under certain specified circumstances, including our failure to deliver services as required under such agreements. In addition, our
clients may decide to reduce spending on our services in response to a challenging economic environment or other factors, both internal
and external, relating to their business such as corporate restructuring or changing their outsourcing strategy by moving more facilities&#160;in-house&#160;or
outsourcing to other service providers. Some of our clients may choose to develop or expand their own data warehouse facilities and data
mining capacities in the future, which may result in a decline in our existing or potential clients.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, our reliance on any individual significant client may give that client a degree of pricing leverage against us when negotiating
contracts and terms of services with us. The loss of any of our major clients, or a significant decrease in the extent of the services
that they outsource to us or the level of prices we offer, could materially and adversely affect our financial condition and results
of operations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
of our clients could experience a downturn in their business, which in turn could result in their inability or failure to make timely
payments to us pursuant to their contracts with us. In the event of any client default, our liquidity could be adversely impacted and
we may experience delays in enforcing our rights and may incur substantial costs in protecting our investment. These risks would be particularly
significant if one of our major clients were to experience adverse effects to its business and defaults under their contracts with us.
The inability of any significant client to meet its payment obligations could impact us negatively and significantly.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 9; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>If
we do not succeed in attracting new clients or agents for our services and/or growing revenues from existing clients or agents, our business
and results of operation may be adversely affected.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have been expanding our client base to cover more insurance companies and different types of insurance category. We are highly relying
on our agents to dispatch data mining business of insurance company to us. Our ability to attract new clients, as well as our ability
to grow revenues from our existing clients, depends on a number of factors, including our data warehouse capacity, our ability to offer
high-quality services at competitive prices, the strength of our competitors and the capabilities of our client acquisition team to attract
new clients. If we fail to attract new clients, we may not be able to grow our revenue as quickly as we anticipate or at all.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, as our client base grows and diversifies into other types of insurance category, we may be unable to provide services that
cater to their changing needs, which could result in client dissatisfaction, decreased overall demand for our services and loss of expected
revenues. Moreover, our inability to meet client expectations may damage our reputation and could consequently limit our ability to retain
existing clients and attract new clients, which would adversely affect our ability to generate revenues and negatively impact our results
of operations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Factors
that adversely affect the industries in which our clients operate or information technology spending in these industries, particularly
in the Internet and cloud service industries and insurance industries, may adversely affect our business.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
clients are primarily technology companies in the Internet, cloud, software and other technology-based industries. The end-users of our
data mining products are primarily large insurance companies in China. Our clients, some of whom have experienced rapid changes in their
business, substantial price competition and pressures on their profitability, may request price reductions or decrease their demand for
our data mining analysis, which could harm our financial performance. Furthermore, a decline in the technology industry or the demand
for cloud-based services, or the desire of any of these companies, including our client and the end-user insurance companies, to outsource
their data warehouse and data mining needs, could lead to a decrease in the demand for space in our data warehouses and data mining analysis
business, which would have an adverse effect on our business and financial condition. We also are susceptible to adverse developments
in the industries in which our clients operate, such as decreases in demand for their products or services, business layoffs or downsizing,
industry slowdowns, relocations of businesses, costs of complying with government regulations or increased regulation and other factors.
We also may be materially adversely affected by any downturns in the market for data warehouses and data mining due to, among other things,
oversupply of or reduced demand for space or a slowdown in the technology industry. Also, a lack of demand for data warehouse space and
data mining by enterprise clients could have a material adverse effect on our business, results of operations and financial condition.
If any of these events happen, we may lose clients or have difficulties in selling our services, which would materially and adversely
affect our business and results of operations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>We
purchase a significant portion of our meta data from a small number of data suppliers. A significant disruption in any of such data suppliers
could materially and adversely affect our business, results of operations and financial condition.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
purchase a significant portion of our raw data from a small number of data suppliers and a significant disruption to any single location
could materially and adversely affect our operations. We highly rely on three data suppliers, Shandong Shubao IT Ltd., Jiangxi Chacha
IT Ltd., and Liaoning Tianzheng Ltd. to provide large amounts of data that we need, in which we conducted data mining and data analysis.
The occurrence of a catastrophic event, or a prolonged disruption in any of these data providers, could materially and adversely affect
our operations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>If
we do not succeed in maintaining business relationship with our data suppliers, our business and results of operation may be adversely
affected.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have been purchasing a significant portion of our raw data from a small number of data suppliers and termination of business relationship
with them could materially and adversely affect our business. We are highly relying on our data suppliers to provide us large amounts
of data that we need. Our business to conduct data mining analysis, as well as our ability to sell our insurance marketing information
to our agents, depends on a number of factors, including a consistent and reliable data supply by our data suppliers. If we fail to maintain
our business relationship with our data suppliers, or the costs of gaining data from our data suppliers increase, we may not be able
to grow our revenue as quickly as we anticipate or at all.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 10; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>If
we are unable to adapt to new technologies or industry standards in a timely and cost-effective manner, our business, financial performance
and prospects could be materially and adversely affected.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
markets for the data warehouses and data mining facilities we own and operate, as well as certain of the insurance industry in which
our end-use clients operate, are characterized by rapidly changing technologies, evolving industry standards, and frequent new service
introductions. As a result, the infrastructure at our data warehouses and data mining facilities may become obsolete or unmarketable
due to demand for new processes and technologies, including new technology that permits higher levels of critical load and heat removal
than our data warehouses are currently designed to provide. In addition, the systems that connect our data warehouses and data mining
facilities to the Internet and other external networks may become outdated, including with respect to latency, reliability and diversity
of connectivity. When clients demand new processes or technologies, we may not be able to upgrade our data warehouse facilities and data
mining capacities on a cost-effective basis, or at all, due to, among other things, increased expenses to us that cannot be passed on
to clients or insufficient revenues to fund the necessary capital expenditures. The obsolescence of our power and cooling systems and/or
our inability to upgrade our data mining capacities, including associated connectivity, could reduce revenues at our data mining and
analysis and could have a material adverse effect on us. To be successful, we must adapt to our rapidly changing market by continually
improving the performance, features and reliability of our services and modifying our business strategies accordingly, which could cause
us to incur substantial costs. We may not be able to adapt to changing technologies in a timely and cost-effective manner, if at all,
which would adversely impact our ability to sustain and grow our business. If we are unable to purchase the hardware or obtain a license
for the software that our services depend on, our business could be significantly and adversely affected.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furthermore,
potential future regulations that apply to industries we serve may require us, our data suppliers, or our clients to seek specific requirements
from their data operations that we are unable to provide. If such regulations were adopted, we could lose clients or be unable to attract
new clients in certain industries, which could have a material adverse effect on us.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, new technologies or industry standards have the potential to replace or provide lower cost alternatives to our services. We
focus primarily on providing data mining services and solutions through data warehouses. We cannot guarantee that we will be able to
identify the emergence of all the new service alternatives successfully, modify our services accordingly, or develop and bring new services
to market in a timely and cost-effective manner to address these changes. If and when we do identify the emergence of new service alternatives
and introduce new services to market, those new services may need to be made available at lower profit margins than our then-current
services. Failure to provide services to compete with new technologies or the obsolescence of our services could lead us to lose current
and potential clients or could cause us to incur substantial costs, which would harm our operating results and financial condition. Our
introduction of new alternative services that have lower price points than our current offerings may also result in our existing clients
switching to the lower cost products, which could reduce our revenues and have a material adverse effect on our results of operation.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Any
significant or prolonged failure in the data warehouse facilities and data mining facilities we operate or services we provide, including
events beyond our control, would lead to significant costs and disruptions and would reduce the attractiveness of our facilities, harm
our business reputation and have a material adverse effect on our results of operation.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
data warehouse facilities and data mining facilities we operate are subject to failure. Any significant or prolonged failure in any data
warehouse and data mining facilities we operate or services that we provide, including a breakdown in critical plant, equipment or services,
such as the generators, backup batteries, routers, switches, or other equipment, power supplies, or network connectivity, whether or
not within our control, could result in service interruptions and data losses for our clients as well as equipment damage, which could
significantly disrupt the normal business operations of our clients and harm our reputation and reduce our revenues. Any failure or downtime
in one of the data warehouse and data mining facilities that we operate could affect many of our clients. The total destruction or severe
impairment of any of the data warehouse and data mining facilities we operate could result in significant downtime of our services and
catastrophic loss of client data. Since our ability to attract and retain clients depends on our ability to provide highly reliable service,
even minor interruptions in our service could harm our reputation and cause us to incur financial penalties. The services we provide
are subject to failures resulting from numerous factors, including, but not limited to, human error or accident, natural disasters and
security breaches, whether accidental or willful.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 11; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
may in the future experience interruptions in service, power outages and other technical failures or be otherwise unable to satisfy the
requirements of the agreements we have with clients for reasons outside of our control. As our services are critical to many of our clients&#8217;
business operations, any significant or prolonged disruption in our services could result in lost profits or other indirect or consequential
damages to our clients and subject us to lawsuits brought by the clients for potentially substantial damages. Furthermore, these interruptions
in service, regardless of whether they result in breaches of the agreements we have with clients, may negatively affect our relationships
with clients and lead to clients terminating their agreements with us or seeking damages from us or other compensatory actions. We have
taken and continue to take steps to improve our infrastructure to prevent service interruptions and satisfy the requirements of the agreements
we have with clients, including upgrading our electrical and mechanical infrastructure and sourcing, designing the best facilities possible
and implementing rigorous operational procedures to maintenance programs to manage risk. Service interruptions continue to be a significant
risk for us and could affect our reputation, damage our relationships with clients and materially and adversely affect our business.
Any breaches of the agreements we have with clients will damage our relationships with clients and materially and adversely affect our
business.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Security
breaches or alleged security breaches of our data warehouses could disrupt our operations and have a material adverse effect on our business,
financial condition and results of operation.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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
security breach of our data warehouse facilities could result in the misappropriation of our or our clients&#8217;
information, and may cause interruptions or malfunctions in our operations or the operations of our clients. As we and our
data warehouse service provider commit to implementing effective security measures to safeguard our data warehouses, such a
compromise could be particularly harmful to our brand and reputation. We may be required to expend significant capital and
resources to protect against such threats or to alleviate problems caused by breaches in security. Security risks and
deficiencies may also be identified in the course of government inspections, which could subject us to fines and other
sanctions. As techniques used to breach security change frequently and are often not recognized until launched against a
target, we may not be able to implement new security measures in a timely manner or, if and when implemented, we may not be
certain whether these measures could be circumvented. Any breaches that may occur could expose us to increased risk of
lawsuits, regulatory penalties, loss of existing or potential clients, harm to our reputation and increases in our security
costs, which could have a material adverse effect on our financial condition and results of operations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">In addition, any assertions of alleged security breaches or systems
failure made against us, whether true or not, could harm our reputation, cause us to incur substantial legal fees and have a material
adverse effect on our business, reputation, financial condition, and results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Our
subscription agreements for data warehouses could be terminated early and we may not be able to renew our existing leases on commercially
acceptable terms or our rent or payment under the agreements could increase substantially in the future, which could materially and adversely
affect our operations.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">We enter into certain data warehouse subscription agreements with Tencent
Cloud Computing (Beijing) Co., Ltd. for our data warehouses. Upon the expiration of such subscription agreements, we may not be able to
renew these subscription agreements on commercially reasonable terms, if at all. Under certain subscription agreements, the data warehouse
service provider may terminate the agreement by giving prior notice and paying default penalties to us. However, such default penalties
may not be sufficient to cover our losses. Even though the data warehouse service provider for our data warehouses generally do not have
the right of unilateral early termination unless they provide the required notice, the subscription agreements may nonetheless be terminated
early if we are in material breach of the subscription agreements. We may assert claims for compensation against the data warehouse service
provider if they elect to terminate a subscription agreement early and without due cause. Although there are no substantial barriers to
renew subscription agreements we want to renew, and we do not believe that any of our subscription agreements will be terminated early
in the future, there can be no assurance that the data warehouse service provider will not terminate any of our subscription agreements
prior to its expiration date. If the data warehouse subscription agreements were terminated early prior to their expiration date, notwithstanding
any compensation we may receive for early termination of such leases, or if we are not able to renew such subscription agreements, or
if we are unable to find suitable alternative data warehouses in a timely manner, we may have to incur significant costs related to relocation
of our data. Any relocation could also affect our ability to provide continuous uninterrupted services to our customers and harm our reputation.
Furthermore, rent or payment under such leases in the future may increase substantially in the future. Any of the foregoing could have
an adverse impact on our business and results of operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 12; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New 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>We
may face claims of privacy infringement and other related claims, which could be time-consuming and costly to defend and may result in
an adverse impact over our operations.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">We cannot assure you that our operations or any aspects of our business
do not or will not infringe upon or violate privacy rights owned or held by third parties. We may also be subject to legal or administrative
proceedings and claims relating to privacy rights of third parties in the future. If we become liable to third parties for infringing
upon their privacy rights, we could be required to pay a substantial damage award. We may also be subject to injunctions that prohibit
us from using such data and require us to alter our processes or methodologies, which may not be technically or commercially feasible
and may cause us to expend significant resources. Any claims or litigation in these issues, whether we ultimately win or lose, could be
time-consuming and costly, could cause the diversion of management&#8217;s attention and resources away from the operations of our business
and could damage our reputation.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">Although we purchase data from our data suppliers,
we cannot assure you that our use of such data will not be subject to infringement litigation or proceeding. A third party who claims
the ownership over data we purchase from our data suppliers may impede our ability to use the data. As of the date of this report, we
had not encountered any legal claims brought by third parties relating to infringement or violation of any privacy rights which may have
a material adverse effect on us. However, there can be no assurance that third parties holding ownership over the data and privacy would
not take actions against us alleging infringement of such rights or otherwise assert their rights.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><b><i>We face risks related to natural disasters, health epidemics
and other catastrophes, which could significantly disrupt our business, operations, liquidity, and financial condition.</i></b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><b>&#160;</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">Our business could be materially and adversely affected by natural
disasters or other catastrophes, such as earthquakes, fire, floods, hail, windstorms, severe weather conditions, environmental accidents,
power loss, communications failures, explosions, terrorist attacks and similar events. Our business could also be materially and adversely
affected by public health emergencies, such as the outbreak of avian influenza, severe acute respiratory syndrome, or SARS, Zika virus,
Ebola virus, COVID-19 or other local health epidemics in China and worldwide. If any of our employees is suspected of having contracted
any contagious disease, we may under certain circumstances be required to quarantine such employees and the affected areas of our premises.
As a result, we may have to temporarily suspend part of or all our operations. Furthermore, authorities may impose restrictions on travel
and transportation and implement other preventative measures in affected regions to contain a disease outbreak, which may lead to the
temporary closure of our facilities and declining economic activity at large. A prolonged outbreak of any of illness or other adverse
public health developments in China or elsewhere in the world could have a material adverse effect on our business operations.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Our
success depends substantially on the continued retention of certain key personnel and our ability to hire and retain qualified personnel
in the future to support our growth and execute our business strategy.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
success is, to a certain extent, attributable to the management, and research and development expertise and sales and marketing of key
personnel. While we depend on the abilities and participation of our current management team generally, we are dependent on the services
of Mr. Yandai Wang, Chief Executive Officer Mr. Steven Li, Chief Financial Officer,
for the continued growth and operation of our Company. Their services are critical to our overall management, as well as the continued development of
our strategic direction, due to their experience, personal and business contacts in cryptocurrency mining, security and insurance technologies.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
one or more of our senior executives or other key personnel are unable or unwilling to continue in their present positions, our business
may be disrupted and our financial condition and results of operations may be materially and adversely affected. The loss of the services
of Mr. Wang and Mr. Han for any reason could significantly adversely impact our business and results of operations. Competition for senior
management and senior technology personnel in the PRC is intense and the pool of qualified candidates is very limited. We cannot assure
you that the services of our senior executives and other key personnel will continue to be available to us, or that we will be able to
find a suitable replacement for them if they were to leave.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 13; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Risks
Relating to the Cryptocurrency Mining, Security and Insurance Business</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Our
cryptocurrency mining, security and insurance businesses are still under development, with many uncertainties in research of relevant
technologies, which makes it hard for us to evaluate their ability to generate revenue through operations, and to date, each of them
has not generated revenue from any commercially available blockchain-based products or services.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
cryptocurrency mining, security and insurance businesses were recently initiated in January 2021. Our limited operating history in
the research and development of cryptocurrency mining, protection and insurance and the relative immaturity of the
blockchain industry make it difficult for us to evaluate future prospects of these sectors. Our new business may encounter and may
continue to encounter, risks and difficulties frequently experienced by growing companies in rapidly developing and changing
industries, including challenges in forecasting accuracy, determining appropriate uses of their limited resources, gaining market
acceptance, managing a complex and evolving regulatory landscape and developing new products, especially in cryptocurrency industry,
a highly volatile industry. Our future operating model of cryptocurrency mining, security and insurance is immature and may require
many changes in order for them to scale their operations efficiently and be successful. Investors in our securities should consider
the business and prospects of our new areas in China in light of the risks and difficulties they face as early-stage companies
focused on developing products in the field of blockchain based technology.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Cryptocurrency
mining relies on a steady and inexpensive power supply for operating mining farms and running mining hardware. Failure to access a large
quantity of power at reasonable costs could significantly increase our operating expenses and adversely affect our demand for our mining
machines.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cryptocurrency
mining consumes a significant amount of energy power to process the computations and cool down the mining hardware. Therefore, a steady
and inexpensive power supply is critical to cryptocurrency mining. There can be no assurance that the operations of our planned cryptocurrency
mining business will not be affected by power shortages or an increase in energy prices in the future. In addition, as we intend to establish
and operate mining machines and engage in key mainstream cryptocurrencies mining activities, such as Bitcoin, in the near future, any
increase in energy prices or a shortage in power supply in the area of our mining machines may be located will increase our potential
mining costs and reduce the expected economic returns from our mining operation significantly.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
particular, the power supply could be disrupted by natural disasters, such as floods, mudslides and earthquakes, or other similar events
beyond our control. Further, we may experience power shortages due to seasonal variations in the supply of certain types of power such
as hydroelectricity. Power shortages, power outages or increased power prices could adversely affect our mining businesses. Under such
circumstances, our business, results of operations and financial condition could be materially and adversely affected.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Shortages
in, or rises in the prices of mining machines may adversely affect our business</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Given
the long production period to manufacture and assemble mining machines, there is no assurance that we can acquire enough mining machines
for our planned cryptocurrency mining. We may rely on third parties to supply mining machines to us, and shortages of mining machines
or any delay in delivery of our orders could seriously interrupt our operations. The scale of our cryptocurrency mining capacity depends
on obtaining adequate mining machines on a timely basis and at competitive prices. Shortages of mining machines could result in reduced
mining capacity, as well as an increase in operation costs, which could materially delay the completion of our mining capacity and commencement
of our mining. As a result, our business, results of operations and reputation could be materially and adversely affected.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>We
may not be able to develop our cryptocurrency mining capacity, blockchain-based security and insurance technologies in the safeguard
of digital assets because we may fail to anticipate or adapt to technology innovations in a timely manner, or at all.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
cryptocurrencies mining, security and insurance markets are experiencing rapid technological changes. Failure to anticipate technology
innovations or adapt to such innovations in a timely manner, or at all, may result in our research becoming obsolete at sudden and unpredictable
intervals and, accordingly, we may not successfully develop our mining capacity and cryptocurrency security products at all. To establish
our cryptocurrency mining capacity, cryptocurrency protection and insurance products, we will invest heavily in technology research and
development. The process of research and developing new technologies in cryptocurrency is inherently complex and involves significant
uncertainties. There are a number of risks, including the following:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<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">&#160;</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">&#9679;</span></td>
    <td style="font: 10pt Times New Roman, Times, Serif; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our research
    and development efforts may fail in resulting in the development or commercialization of new technologies or ideas in blockchain
    or cryptocurrency;</span></td></tr>
</table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 14; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>
</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our research
    and development efforts may fail to translate new product plans into commercially feasible products;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our new technologies
    or new products may not be well received by the markets;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">we may not
    have adequate funding and resources necessary for continual investments in research and development;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">even assuming
    our technologies and products become marketable or profitable, they may become obsolete due to rapid advancements in technology and
    changes in the mainstream markets; and</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">our newly developed
    technologies may not be protected as proprietary intellectual property rights.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
research and development efforts may not yield the expected results, or may prove to be futile due to the lack of market demand. Further,
any failure to anticipate the next-generation technology roadmap or changes in the mainstream markets or to timely develop new or enhanced
technologies in response could result in loss of our business.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Adverse
changes in the regulatory environment in the PRC market could have a material adverse impact on our planned cryptocurrency related business.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
planned cryptocurrency mining, protection and insurance will be in China. Our cryptocurrency related products business could therefore
be significantly affected by, among other things, the regulatory developments in the PRC. Governmental authorities are likely to continue
to issue new laws, rules and regulations governing the cryptocurrency industry that we plan to enter and enhance enforcement of existing
laws, rules and regulations. For example, Xinjiang, an autonomous region in northwest China, warned local Bitcoin mining enterprises
that were operating illegally to close their operations before August 30, 2018 and the People&#8217;s Bank of China, or the PBOC, imposed
a ban in September 2017 prohibiting financial institutions from engaging in initial coin offering transactions. Some jurisdictions, including
the PRC, restrict various uses of cryptocurrencies, including the use of cryptocurrencies as a medium of exchange, the conversion between
cryptocurrencies and fiat currencies or between cryptocurrencies, the provision of trading and other services related to cryptocurrencies
by financial institutions and payment institutions, and initial coin offerings and other means of capital raising based on cryptocurrencies.
In addition, cryptocurrencies may be used by market participants for black market transactions, to conduct fraud, money laundering and
terrorism-funding, tax evasion, economic sanction evasion or other illegal activities. As a result, governments may seek to regulate,
restrict, control or ban the mining, use, holding and transferring of cryptocurrencies.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
advances in technology, cryptocurrencies are likely to undergo significant changes in the future. It remains uncertain whether cryptocurrencies
will be able to cope with, or benefit from, those changes. In addition, as cryptocurrency mining employs sophisticated and high computing
power devices that need to consume large amounts of electricity to operate, future developments in the regulation of energy consumption,
including possible restrictions on energy usage in the jurisdictions where we intend to deploy our mining capacities, may also affect
the development of our business plan. There has been negative public reaction to surrounding the environmental impact of Bitcoin mining,
particularly the large consumption of electricity, and governments of various jurisdictions have responded.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Further,
relevant restrictions from existing and future regulations on mining, holding, using, or transferring of cryptocurrencies may adversely
affect our future business operations and results of operations. For example, although mining activities have not been explicitly prohibited
by the PRC government, any further order of the PRC government to limit&#160;cryptocurrency&#160;mining&#160;may result in a crackdown
on the cryptocurrency market and adversely affect our cryptocurrency-related business plans. If any jurisdictions impose limitations
on the mining, use, holding or transferring of cryptocurrencies or any cryptocurrency-related activity, our business prospects, operations
and financial results may be negatively impacted.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, if cryptocurrencies or the mining of cryptocurrencies are regarded as securities by various governmental authorities, our planned
cryptocurrency mining is likely to be deemed as issuance of cryptocurrencies to investors for financing purpose and thus prohibited under
the PRC laws. Any such regulations, if implemented, will cause us to incur additional compliance costs and have a material adverse effect
on our future business operations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 15; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
may face intense industry competition.</i></b></span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cryptocurrency
mining, security, and insurance is in a highly competitive environment. Our competitors include companies that may have a longer history,
larger market share, greater brand recognition, greater financial resources in research or other competitive advantages. We anticipate
that competition will increase as cryptocurrencies gain greater acceptance and more players join the market of cryptocurrency mining
and mining farm operations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Strong
competition in the market may require us to increase our marketing expenses and sales expenses, if any, or otherwise invest greater resources
to gain market shares and expand our mining capacities as needed to adequately compete. Such efforts may negatively impact our profitability.
If we are unable to effectively meet our business plans in the competitive landscape, our business, financial conditions and results
of operations may be adversely affected.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Because
cryptocurrencies may be determined to be investment securities, we may inadvertently violate the Investment Company Act and incur large
losses as a result and potentially be required to register as an investment company or terminate operations and we may incur third party
liabilities.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
recent years, the SEC has ruled that the two most valuable cryptocurrencies&#8212;Bitcoin and Ethereum&#8212;are not securities. We therefore
believe that we are not engaged in the business of investing, reinvesting, or trading in securities, and we do not hold ourselves out
as being engaged in those activities. However, under the Investment Company Act a company may be deemed an investment company under section
3(a)(1)(C) thereof if the value of its investment securities is more than 40% of its total assets (exclusive of government securities
and cash items) on an unconsolidated basis.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of our investments and our mining activities, including investments in which we do not have a controlling interest, the investment
securities we hold could exceed 40% of our total assets, exclusive of cash items and, accordingly, we could determine that we have become
an inadvertent investment company. The bitcoins we own, acquire or mine may be deemed an investment security by the SEC, although we
do not believe any of the cryptocurrencies we own, acquire or mine are securities. An inadvertent investment company can avoid being
classified as an investment company if it can rely on one of the exclusions under the Investment Company Act. One such exclusion, Rule
3a-2 under the Investment Company Act, allows an inadvertent investment company a grace period of one year from the earlier of (a) the
date on which an issuer owns securities and/or cash having a value exceeding 50% of the issuer&#8217;s total assets on either a consolidated
or unconsolidated basis and (b) the date on which an issuer owns or proposes to acquire investment securities having a value exceeding
40% of the value of such issuer&#8217;s total assets (exclusive of government securities and cash items) on an unconsolidated basis.
We may take actions to cause the investment securities held by us to be less than 40% of our total assets, which may include acquiring
assets with our cash and bitcoin on hand or liquidating our investment securities or bitcoin or seeking a no-action letter from the SEC
if we are unable to acquire sufficient assets or liquidate sufficient investment securities in a timely manner.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
the Rule 3a-2 exception is available to a company no more than once every three years, and assuming no other exclusion were available
to us, we would have to keep within the 40% limit for at least three years after we cease being an inadvertent investment company. This
may limit our ability to make certain investments or enter into joint ventures that could otherwise have a positive impact on our earnings.
In any event, we do not intend to become an investment company engaged in the business of investing and trading securities.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Classification
as an investment company under the Investment Company Act requires registration with the SEC. If an investment company fails to register,
it would have to stop doing almost all business, and its contracts would become voidable. Registration is time consuming and restrictive
and would require a restructuring of our operations, and we would be very constrained in the kind of business we could do as a registered
investment company. Further, we would become subject to substantial regulation concerning management, operations, transactions with affiliated
persons and portfolio composition, and would need to file reports under the Investment Company Act regime. The cost of such compliance
would result in the Company incurring substantial additional expenses, and the failure to register if required would have a materially
adverse impact to conduct our operations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 16; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Our
results of operations may be negatively impacted by sharp Bitcoin and Ethereum price decreases.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
price of Bitcoin and Ethereum may experience significant fluctuations over its relatively short existence and may continue to fluctuate
significantly in the future. Bitcoin prices ranged from approximately US$13,850.40 per coin as of December 31, 2017, US$3,747.39 per
coin as of December 31, 2018, US$7,183.88 per coin as of December 31, 2019, to US$28,972.40 per coin as of December 31, 2020, according
to Blockchain.com. Ethereum prices ranged from approximately US$741.27 per coin as of December 31, 2017, US$133.14 per coin as of December
31, 2018, US$129.02 per coin as of December 31, 2019, to US$737.15 per coin as of December 31, 2020, according to Blockchain.com.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
expect our results of operations to continue to be affected by the Bitcoin and Ethereum price as most of the revenue is from bitcoin
mining production as of the filing date. Any future significant reductions in the price of Bitcoin and Ethereum will likely have a material
and adverse effect on our results of operations and financial condition. We cannot assure you that the Bitcoin and Ethereum price will
remain high enough to sustain our operation or that the Bitcoin and Ethereum price will not decline significantly in the future. Furthermore,
fluctuations in the Bitcoin and Ethereum price can have an immediate impact on the trading price of the ADSs even before our financial
performance is affected, if at all.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Various
factors, mostly beyond our control, could impact the Bitcoin and Ethereum price. For example, the usage of Bitcoins in the retail and
commercial marketplace is relatively low in comparison with the usage for speculation, which contributes to Bitcoin price volatility.
Additionally, the reward for Bitcoin mining will decline over time, which may further contribute to Bitcoin price volatility. Although
we will use different line of business to hedge our business in cryptocurrency mining, there is no assurance that we will not be affected
by the fluctuations of the prices of the cryptocurrencies.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Our
mining operating costs may outpace our mining revenues, which could seriously harm our business or increase our losses.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
mining operations are costly and our expenses may increase in the future. We intend to use funds on hand from our registered offering
to continue to purchase Bitcoin and Ethereum mining machines. This expense increase may not be offset by a corresponding increase in
revenue. Our expenses may be greater than we anticipate, and our investments to make our business more efficient may not succeed and
may outpace monetization efforts. Increases in our costs without a corresponding increase in our revenue would increase our losses and
could seriously harm our business and financial perform.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>We
have an evolving business model which is subject to various uncertainties.</i></b></span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
Bitcoin and Ethereum assets may become more widely available, we expect the services and products associated with them to evolve. In
order to stay current with the industry, our business model may need to evolve as well. From time to time, we may modify aspects of our
business model relating to our strategy. We cannot offer any assurance that these or any other modifications will be successful or will
not result in harm to our business. We may not be able to manage growth effectively, which could damage our reputation, limit our growth
and negatively affect our operating results. Further, we cannot provide any assurance that we will successfully identify all emerging
trends and growth opportunities in this business sector and we may lose out on those opportunities. Such circumstances could have a material
adverse effect on our business, prospects or operations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>The
properties included in our mining network may experience damages, including damages that are not covered by insurance.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
current mining operation in Sichuan China is, and any future mining site we establish will be, subject to a variety of risks relating
to physical condition and operation, including:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; vertical-align: top; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
    presence of construction or repair defects or other structural or building damage;</span></td></tr>
  </table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>
</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; vertical-align: top; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">any
    noncompliance with or liabilities under applicable environmental, health or safety regulations or requirements or building permit
    requirements;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; vertical-align: top; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">any
    damage resulting from natural disasters, such as hurricanes, earthquakes, fires, floods and windstorms; and</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; vertical-align: top; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="vertical-align: top; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">claims
    by employees and others for injuries sustained at our properties.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 17; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
example, our mine could be rendered inoperable, temporarily or permanently, as a result of a fire or other natural disaster, the coronavirus,
or by a terrorist or other attack on the mine. The security and other measures we take to protect against these risks may not be sufficient.
Additionally, our mine could be materially adversely affected by a power outage or loss of access to the electrical grid or loss by the
grid of cost-effective sources of electrical power generating capacity. Given the power requirement, it would not be feasible to run
miners on back-up power generators in the event of a power outage. Our insurance covers the replacement cost of any lost or damaged miners,
but does not cover any interruption of our mining activities; our insurance therefore may not be adequate to cover the losses we suffer
as a result of any of these events. In the event of an uninsured loss, including a loss in excess of insured limits, at any of the mines
in our network, such mines may not be adequately repaired in a timely manner or at all and we may lose some or all of the future revenues
anticipated to be derived from such mines. The potential impact on our business is currently magnified because we are only operating
a single mine.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Regulatory
changes or actions may alter the nature of an investment in us or restrict the use of cryptocurrencies in a manner that adversely affects
our business, prospects or operations.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
cryptocurrencies have grown in both popularity and market size, governments around the world have reacted differently to cryptocurrencies;
certain governments have deemed them illegal, and others have allowed their use and trade without restriction, while in some jurisdictions,
such as in the U.S., subject to extensive, and in some cases overlapping, unclear and evolving regulatory requirements. Ongoing and future
regulatory actions may impact our ability to continue to operate, and such actions could affect our ability to continue as a going concern
or to pursue our new strategy at all, which could have a material adverse effect on our business, prospects or operations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
our substantial operation is in China, if the PRC government or a government in any other jurisdiction changes its policy or regulations
to prevent or limit the development of Bitcoin or cryptocurrencies generally, the price of Bitcoin or cryptocurrencies as well as the
future development of our cryptocurrency related business would decrease or fail, and our business operations and financial results could
be adversely affected. Therefore, our ability to comply with government policies and regulations, and to anticipate and respond to potential
changes in government policies and regulations will have a significant impact on our business operations and our overall results of operations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Banks
and financial institutions may not provide banking services, or may cut off services, to businesses that engage in bitcoin-related activities
or that accept cryptocurrencies as payment, including financial institutions of investors in our securities.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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
number of companies that engage in bitcoin and/or other bitcoin-related activities have been unable to find banks or financial institutions
that are willing to provide them with bank accounts and other services. Similarly, a number of companies and individuals or businesses
associated with cryptocurrencies may have had and may continue to have their existing bank accounts closed or services discontinued with
financial institutions in response to government action, particularly in China, where regulatory response to cryptocurrencies has been
to exclude their use for ordinary consumer transactions within China. We also may be unable to obtain or maintain these services for
our business. The difficulty that many businesses that provide bitcoin and/or derivatives on other bitcoin-related activities have and
may continue to have in finding banks and financial institutions willing to provide them services may be decreasing the usefulness of
cryptocurrencies as a payment system and harming public perception of cryptocurrencies, and could decrease their usefulness and harm
their public perception in the future.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
usefulness of cryptocurrencies as a payment system and the public perception of cryptocurrencies could be damaged if banks or financial
institutions were to close the accounts of businesses engaging in bitcoin and/or other bitcoin-related activities. This could occur as
a result of compliance risk, cost, government regulation or public pressure. The risk applies to securities firms, clearance and settlement
firms, national stock and derivatives on commodities exchanges, the over-the-counter market, and the Depository Trust Company, which,
if any of such entities adopts or implements similar policies, rules or regulations, could negatively affect our relationships with financial
institutions and impede our ability to convert cryptocurrencies to fiat currencies. Such factors could have a material adverse effect
on our ability to continue as a going concern or to pursue our new strategy at all, which could have a material adverse effect on our
business, prospects or operations and harm investors.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 18; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>The
decentralized nature of bitcoin systems may lead to slow or inadequate responses to crises, which may negatively affect our business</i></b><i>.</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
decentralized nature of the governance of bitcoin systems may lead to ineffective decision making that slows development or prevents
a network from overcoming emergent obstacles. Governance of many cryptocurrency systems is by voluntary consensus and open competition
with no clear leadership structure or authority. To the extent lack of clarity in corporate governance of cryptocurrency systems leads
to ineffective decision making that slows development and growth of such cryptocurrencies, the value of our common stock may be adversely
affected.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>It
may be illegal now, or in the future, to acquire, own, hold, sell or use bitcoin, ether, or other cryptocurrencies, participate in blockchains
or utilize similar bitcoin assets in one or more countries, the ruling of which would adversely affect us.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Although
currently cryptocurrencies generally are not regulated or are lightly regulated in most countries, one or more countries such as China
and Russia, which have taken harsh regulatory action, may take regulatory actions in the future that could severely restrict the right
to acquire, own, hold, sell or use these bitcoin assets or to exchange for fiat currency. In many nations, particularly in China and
Russia, it is illegal to accept payment in bitcoin and other cryptocurrencies for consumer transactions and banking institutions are
barred from accepting deposits of cryptocurrencies. Such restrictions may adversely affect us as the large-scale use of cryptocurrencies
as a means of exchange is presently confined to certain regions globally. Such circumstances could have a material adverse effect on
our ability to continue as a going concern or to pursue our new strategy at all, which could have a material adverse effect on our business,
prospects or operations and potentially the value of any bitcoin or other cryptocurrencies we mine or otherwise acquire or hold for our
own account, and harm investors.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>There
is a lack of liquid markets, and possible manipulation of blockchain/bitcoin-based assets.</i></b></span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cryptocurrencies
that are represented and trade on a ledger-based platform may not necessarily benefit from viable trading markets. Stock exchanges have
listing requirements and vet issuers; requiring them to be subjected to rigorous listing standards and rules, and monitor investors transacting
on such platform for fraud and other improprieties. These conditions may not necessarily be replicated on a distributed ledger platform,
depending on the platform&#8217;s controls and other policies. The laxer a distributed ledger platform is about vetting issuers of bitcoin
assets or users that transact on the platform, the higher the potential risk for fraud or the manipulation of the ledger due to a control
event. These factors may decrease liquidity or volume or may otherwise increase volatility of investment securities or other assets trading
on a ledger-based system, which may adversely affect us. Such circumstances could have a material adverse effect on our ability to continue
as a going concern or to pursue our new strategy at all, which could have a material adverse effect on our business, prospects or operations
and potentially the value of any bitcoin or other cryptocurrencies we mine or otherwise acquire or hold for our own account, and harm
investors.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Our
operations, investment strategies and profitability may be adversely affected by competition from other methods of investing in cryptocurrencies.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
compete with other users and/or companies that are mining cryptocurrencies and other potential financial vehicles, including securities
backed by or linked to cryptocurrencies through entities similar to us. Market and financial conditions, and other conditions beyond
our control, may make it more attractive to invest in other financial vehicles, or to invest in cryptocurrencies directly, which could
limit the market for our shares and reduce their liquidity. The emergence of other financial vehicles and exchange-traded funds have
been scrutinized by regulators and such scrutiny and the negative impressions or conclusions resulting from such scrutiny could be applicable
to us and impact our ability to successfully pursue our new strategy or operate at all, or to establish or maintain a public market for
our securities. Such circumstances could have a material adverse effect on our ability to continue as a going concern or to pursue our
new strategy at all, which could have a material adverse effect on our business, prospects or operations and potentially the value of
any bitcoin or other cryptocurrencies we mine or otherwise acquire or hold for our own account, and harm investors.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 19; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Our
bitcoins may be subject to loss, theft or restriction on access.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
is a risk that some or all of our cryptocurrencies could be lost or stolen in the future. Cryptocurrencies are stored in bitcoin sites
commonly referred to as &#8220;wallets&#8221; by holders of bitcoins which may be accessed to exchange a holder&#8217;s bitcoin assets.
Access to our bitcoin assets could also be restricted by cybercrime (such as a denial of service attack) against a service at which we
maintain a hosted hot wallet. A hot wallet refers to any bitcoin wallet that is connected to the Internet. Generally, hot wallets are
easier to set up and access than wallets in cold storage, but they are also more susceptible to hackers and other technical vulnerabilities.
Cold storage refers to any bitcoin wallet that is not connected to the Internet. Cold storage is generally more secure than hot storage,
but is not ideal for quick or regular transactions and we may experience lag time in our ability to respond to market fluctuations in
the price of our bitcoin assets. We may hold all of our cryptocurrencies in cold storage to reduce the risk of malfeasance, but the risk
of loss of our bitcoin assets cannot be wholly eliminated.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Hackers
or malicious actors may launch attacks to steal, compromise or secure cryptocurrencies, such as by attacking the bitcoin network source
code, exchange miners, third-party platforms, cold and hot storage locations or software, or by other means. We may be in control and
possession of one of the more substantial holdings of cryptocurrencies. As we increase in size, we may become a more appealing target
of hackers, malware, cyber-attacks or other security threats. Any of these events may adversely affect our operations and, consequently,
our investments and profitability. The loss or destruction of a private key required to access our digital wallets may be irreversible
and we may be denied access for all time to our bitcoin holdings or the holdings of others held in those compromised wallets. Our loss
of access to our private keys or our experience of a data loss relating to our digital wallets could adversely affect our investments
and assets.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cryptocurrencies
are controllable only by the possessor of both the unique public and private keys relating to the local or online digital wallet in which
they are held, which wallet&#8217;s public key or address is reflected in the network&#8217;s public blockchain. We may publish the public
key relating to digital wallets in use when we verify the receipt of transfers and disseminate such information into the network, but
we will need to safeguard the private keys relating to such digital wallets. To the extent such private keys are lost, destroyed or otherwise
compromised, we will be unable to access our bitcoin rewards and such private keys may not be capable of being restored by any network.
Any loss of private keys relating to digital wallets used to store our cryptocurrencies could have a material adverse effect on our ability
to continue as a going concern or to pursue our new strategy at all, which could have a material adverse effect on our business, prospects
or operations and potentially the value of any bitcoin or other cryptocurrencies we mine or otherwise acquire or hold for our own account.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Risks
due to hacking or adverse software event.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
order to minimize risk, we are in the processes to manage wallets that are associated with our future cryptocurrencies
holdings. There can be no assurances that any processes we have adopted or will adopt in the future are or will be secure or effective,
and we would suffer significant and immediate adverse effects if we suffered a loss of our bitcoin due to an adverse software or cybersecurity
event. We may utilize several layers of threat reduction techniques, including: (i) the use of hardware wallets to store sensitive private
key information; (ii) performance of transactions offline; and (iii) offline generation storage and use of private keys.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Incorrect or fraudulent bitcoin transactions may be irreversible.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bitcoin
transactions are irrevocable and stolen or incorrectly transferred cryptocurrencies may be irretrievable. As a result, any incorrectly
executed or fraudulent bitcoin transactions could adversely affect our investments and assets.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bitcoin
transactions are not, from an administrative perspective, reversible without the consent and active participation of the recipient of
the cryptocurrencies from the transaction. In theory, bitcoin transactions may be reversible with the control or consent of a majority
of processing power on the network, however, we do not now, nor is it feasible that we could in the future, possess sufficient processing
power to effect this reversal. Once a transaction has been verified and recorded in a block that is added to a blockchain, an incorrect
transfer of a bitcoin or a theft thereof generally will not be reversible and we may not have sufficient recourse to recover our losses
from any such transfer or theft. It is possible that, through computer or human error, or through theft or criminal action, our bitcoin
rewards could be transferred in incorrect amounts or to unauthorized third parties, or to uncontrolled accounts. Further, according to
the SEC, at this time, there is no specifically enumerated U.S. or foreign governmental, regulatory, investigative or prosecutorial authority
or mechanism through which to bring an action or complaint regarding missing or stolen bitcoin. To the extent that we are unable to recover
our losses from such action, error or theft, such events could have a material adverse effect on our ability to continue as a going concern
or to pursue our new strategy at all, which could have a material adverse effect on our business, prospects or operations of and potentially
the value of any bitcoin or other cryptocurrencies we mine or otherwise acquire or hold for our own account.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 20; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>The
future success of our crypto currency mining business will depend in large part upon the value of bitcoin; the value of bitcoin may be
subject to pricing risk and has historically been subject to wide swings</i>.</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
operating results of our crypto currency mining business will depend in large part upon the value of bitcoin because it&#8217;s the primary
bitcoin we currently mine. Specifically, our revenues from our bitcoin mining operations are based upon two factors: (1) the number of
bitcoin rewards we successfully mine and (2) the value of bitcoin. In addition, our operating results are directly impacted by changes
in the value of bitcoin, because under the value measurement model, both realized and unrealized changes will be reflected in our statement
of operations (i.e., we will be marking bitcoin to fair value each quarter). This means that our operating results will be subject to
swings based upon increases or decreases in the value of bitcoin. Furthermore, our strategy focuses almost entirely on bitcoin (as opposed
to other cryptocurrencies). If other cryptocurrencies were to achieve acceptance at the expense of bitcoin or bitcoin cash causing the
value of bitcoin or bitcoin cash to decline, or if bitcoin were to switch its proof of work algorithm to another algorithm for which
our miners are not specialized, or the value of bitcoin or bitcoin cash were to decline for other reasons, particularly if such decline
were significant or over an extended period of time, our operating results would be adversely affected, and there could be a material
adverse effect on our ability to continue as a going concern or to pursue our new strategy at all, which could have a material adverse
effect on our business, prospects or operations, and harm investors.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Bitcoin
and other bitcoin market prices, which have historically been volatile and are impacted by a variety of factors, are determined primarily
using data from various exchanges, over-the-counter markets and derivative platforms. Furthermore, such prices may be subject to factors
such as those that impact commodities, more so than business activities, which could be subjected to additional influence from fraudulent
or illegitimate actors, real or perceived scarcity, and political, economic, regulatory or other conditions. Pricing may be the result
of, and may continue to result in, speculation regarding future appreciation in the value of cryptocurrencies, or our share price, inflating
and making their market prices more volatile or creating &#8220;bubble&#8221; type risks for both bitcoin and our ADSs.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Cryptocurrencies,
including those maintained by or for us, may be exposed to cybersecurity threats and hacks.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
with any computer code generally, flaws in bitcoin codes may be exposed by malicious actors. Several errors and defects have been found
previously, including those that disabled some functionality for users and exposed users&#8217; information. Exploitations of flaws in
the source code that allow malicious actors to take or create money have previously occurred. Despite our efforts and processes to prevent
breaches, our devices, as well as our miners, computer systems and those of third parties that we use in our operations, are vulnerable
to cyber security risks, including cyber-attacks such as viruses and worms, phishing attacks, denial-of-service attacks, physical or
electronic break-ins, employee theft or misuse, and similar disruptions from unauthorized tampering with our miners and computer systems
or those of third parties that we use in our operations. Such events could have a material adverse effect on our ability to continue
as a going concern or to pursue our business strategy at all, which could have a material adverse effect on our business, prospects or
operations and potentially the value of any bitcoin or other cryptocurrencies we mine or otherwise acquire or hold for our own account.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>If
the award of bitcoin rewards, for us primarily bitcoin for solving blocks and transaction fees are not sufficiently high, we may not
have an adequate incentive to continue mining and may cease mining operations, which will likely lead to our failure to achieve profitability.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
the number of bitcoin rewards awarded for solving a block in a blockchain decreases, our ability to achieve profitability may not meet
our expectation. Decreased use and demand for bitcoin rewards may adversely affect our incentive to expend processing power to solve
blocks. If the award of bitcoin rewards for solving blocks and transaction fees are not sufficiently high, we may not have an adequate
incentive to increase our mining capacity and may cease our mining operations. The reduction of fixed reward for solving a new block
on the bitcoin blockchain may result in a reduction in the aggregate hash rate of the bitcoin network as the incentive for miners decreases.
Miners ceasing operations would reduce the collective processing power on the network, which would adversely affect the confirmation
process for transactions (i.e., temporarily decreasing the speed at which blocks are added to a blockchain until the next scheduled adjustment
in difficulty for block solutions) and make bitcoin networks more vulnerable to a malicious actor or botnet obtaining control in excess
of 50 percent of the processing power active on a blockchain, potentially permitting such actor or botnet to manipulate a blockchain
in a manner that adversely affects our activities. A reduction in confidence in the confirmation process or processing power of the network
could result and be irreversible. Such events could have a material adverse effect on our ability to continue to pursue our new strategy
at all, which could have a material adverse effect on our business, prospects or operations and potentially the value of any bitcoin
or other cryptocurrencies we mine or otherwise acquire or hold for our own account.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 21; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>We
may not adequately respond to price fluctuations and rapidly changing technology, which may negatively affect our business.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Competitive
conditions within the bitcoin industry require that we use sophisticated technology in the operation of our business. The industry for
blockchain technology is characterized by rapid technological changes, new product introductions, enhancements and evolving industry
standards. New technologies, techniques or products could emerge that might offer better performance than the software and other technologies
we currently utilize, and we may have to manage transitions to these new technologies to remain competitive. We may not be successful,
generally or relative to our competitors in the bitcoin industry, in timely implementing new technology into our systems, or doing so
in a cost-effective manner. During the course of implementing any such new technology into our operations, we may experience system interruptions
and failures during such implementation. Furthermore, there can be no assurances that we will recognize, in a timely manner or at all,
the benefits that we may expect as a result of our implementing new technology into our operations. As a result, our business and operations
may suffer, and there may be adverse effects on the price of our ADS.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>If
we are unable to apply technology effectively in driving value for our clients through blockchain-based solutions or gain internal efficiencies
and effective internal controls through the application of blockchain technology and related tools, our operating results, client relationships,
growth and compliance programs could be adversely affected.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
future success in digital assets insurance markets depends, in part, on our ability to anticipate and respond effectively to the threat
and opportunity presented by digital disruption and developments in technology. These may include new applications or insurance-related
services based on artificial intelligence, machine learning, robotics, blockchain or new approaches to data mining. We may be exposed
to competitive risks related to the adoption and application of new technologies by established market participants (for example, through
disintermediation) or new entrants such as technology companies, &#8220;Insuretech&#8221; start-up companies and others. These new entrants
are focused on using technology and innovation, including artificial intelligence and blockchain, to simplify and improve the client
experience, increase efficiencies, alter business models and effect other potentially disruptive changes in the industries in which we
operate. If we fail to develop and implement technology solutions and technical expertise among our employees that anticipate and keep
pace with rapid and continuing changes in technology, industry standards, client preferences and internal control standards, our value
proposition and operating efficiency could be adversely affected. We may not be successful in anticipating or responding to these developments
on a timely and cost-effective basis and our ideas may not be accepted in the marketplace. Additionally, the effort to gain technological
expertise and develop new technologies in our business requires us to incur significant expenses. If we cannot offer new technologies
as quickly as our competitors, or if our competitors develop more cost-effective technologies or product offerings, we could experience
a material adverse effect on our operating results, client relationships, growth and compliance programs.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
some cases, we depend on key third-party vendors and partners to provide technology and other support for our strategic initiatives.
If these third parties fail to perform their obligations or cease to work with us, our ability to execute on our strategic initiatives
could be adversely affected.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>We
may not be able to provide insurance policy for holders of bitcoins or other cryptocurrencies in China due to PRC policies and regulations
relating to the bitcoin industry.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">According
to the Circular on Prevention of Risks from Bitcoin jointly promulgated by People&#8217;s Bank of China, Ministry of Industry and Information
Technology, China Banking Regulatory Commission, China Securities Regulatory Commission, or CSRC, and China Insurance Regulatory Commission
on December 3, 2013, or the Circular, Bitcoin shall be a kind of virtual commodity in nature, which shall not be in the same legal status
with currencies and shall not be circulated as currencies and used in markets as currencies. The Circular also provides that financial
institutions and payment institutions shall not engage in business in connection with Bitcoin.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">According
to the Announcement on Prevention of Risks from Offering and Financing of Tokens promulgated by seven PRC governmental authorities including
the People&#8217;s Bank of China on September 4, 2017, or the Announcement, activities of offering and financing of tokens, including
initial coin offerings, have been forbidden in the PRC since they may be suspected to be considered as illegal offering of securities
or illegal fundraising. All so-called token trading platform should not (i) engage in the exchange between any statutory currency with
tokens and &#8220;virtual currencies,&#8221; (ii) trade or trade the tokens or &#8220;virtual currencies&#8221; as central counterparties,
or (iii) provide pricing, information agency or other services for tokens or &#8220;virtual currencies.&#8221; The Announcement further
provides that financial institutions and payment institutions shall not engage in business in connection with transactions of offering
and financing of tokens. Further, insurance industry is also a highly regulated industry in China. There is no assurance that we can
successfully launch our business to provide insurance policy for holders of bitcoins or other cryptocurrencies in China.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 22; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Even
assuming we successfully launch our business to provide insurance policy to cryptocurrency holders, we may not be able prevail our competitors.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Even
assuming we can launch our business to provide insurance policy to cryptocurrency holders, we may not be able to prevail our competitors
and therefore, our revenue may not achieve our expectations. For example, Coinbase Global, Inc. (&#8220;Coinbase&#8221;) procures fidelity
(also known as crime) insurance to protect the organization from risks such as theft of funds. Specifically, the fidelity insurance coverage
program provides coverage for the theft of funds held in hot or cold storage and provides a limit in excess of $200,000,000. Coinbase&#8217;s
insurance coverage program is provided by a syndicate of industry-leading insurers that are highly rated by AM Best. Our competitors
in this industry may have more capital than us, and therefore, they may provide insurance with lower cost and higher premium than us.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Risks
Relating to Doing Business in China</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>We
may fail to obtain, maintain and update licenses and permits necessary to conduct our operations in the PRC, and our business may be
materially and adversely affected as a result of any changes in the laws and regulations governing the VATS industry in the&#160;PRC.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
laws and regulations regarding value-added telecommunications services, or VATS, licenses in the PRC are relatively new and are still
evolving, and their interpretation and enforcement involve significant uncertainties. Investment activities in the PRC by foreign investors
are principally governed by the Industry Catalog Relating to Foreign Investment, or the Catalog. The Catalog divides industries into
three categories: encouraged, restricted and prohibited. Industries not included in the Catalog are permitted industries. Industries
such as VATS, including Internet data warehouse services, or IDC services, restrict foreign investment. Specifically, the Administrative
Regulations on Foreign-Invested Telecommunications Enterprises restrict the ultimate capital contribution percentage held by foreign
investor(s) in a foreign-invested VATS enterprise to 50% or less. Under the Telecommunications Regulations, telecommunications service
providers are required to procure operating licenses prior to their commencement of operations. The Administrative Measures for Telecommunications
Business Operating License, which took effect on April&#160;10, 2009 and was amended on September&#160;1, 2017, set forth the types of
licenses required to provide telecommunications services in China and the procedures and requirements for obtaining such licenses.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of the date of this report, we have obtained a Telecommunications Business License and a Telecommunication Network Number Utilization
Resource Certificate for our 10086 hot-line center and are currently applying for an ICP license from the Chinese Ministry of Industry
and Information Technology.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
can be no assurance that we will be able to maintain our existing licenses or permits necessary to provide our current IDC services in
the PRC, renew any of them when their current term expires, or update existing licenses or obtain additional licenses necessary for our
future business expansion. The failure to obtain, retain, renew or update any license or permit generally, and our IDC licenses in particular,
could materially and adversely disrupt our business and future expansion plans.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, if future PRC laws or regulations governing the VATS industry require that we obtain additional licenses or permits or update
existing licenses in order to continue to provide our IDC services, there can be no assurance that we would be able to obtain such licenses
or permits or update existing licenses in a timely fashion, or at all. If any of these situations occur, our business, financial condition
and prospects would be materially and adversely affected.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>We
may rely principally on dividends and other distributions on equity paid by our wholly foreign-owned entities, or WFOEs, to fund any
cash and financing requirements we may have, and any limitation on the ability of our WFOEs to pay dividends to us could have a material
adverse effect on our ability to conduct our business.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are a holding company, and we may rely principally on dividends and other distributions on equity paid by our WFOEs, which in turn relies
on consulting and other fees paid to us by our variable interest entities, for our cash and financing requirements, including the funds
necessary to pay dividends and other cash distributions to our shareholders and service any debt we may incur. If our WFOEs incur debt
on their own behalf in the future, the instruments governing the debt may restrict their ability to pay dividends or make other distributions
to us. In addition, the PRC tax authorities may require us to adjust our taxable income under the contractual arrangements our WFOEs
currently have in place with our VIEs in a manner that would materially and adversely affect their ability to pay dividends and other
distributions to us.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 23; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
PRC laws and regulations, our WFOEs, as wholly foreign-owned enterprise in the PRC, may pay dividends only out of their accumulated profits
as determined in accordance with PRC accounting standards and regulations. In addition, wholly foreign-owned enterprise, such as our
WFOEs, is required to set aside at least 10% of its accumulated&#160;after-tax&#160;profits after making up the previous year&#8217;s
accumulated losses each year, if any, to fund statutory reserve funds, until the aggregate amount of such fund reaches 50% of its registered
capital. It may allocate a portion of its&#160;after-tax&#160;profits based on PRC accounting standards to discretionary reserve funds
according to its shareholder&#8217;s decision. These statutory reserve funds and discretionary reserve funds are not distributable as
cash dividends.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, the PRC Enterprise Income Tax Law and its implementation rules provide that withholding tax rate of 10% will be applicable
to dividends payable by PRC companies to&#160;non-PRC-resident&#160;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&#160;non-PRC-resident&#160;enterprises
are incorporated.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
limitation on the ability of our WFOEs to pay dividends or make other distributions to us could materially and adversely limit our ability
to grow, make investments or acquisitions that could be beneficial to our business, pay dividends, or otherwise fund and conduct our
business.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Adverse
changes in China&#8217;s economic, political and social conditions, as well as laws and government policies, may materially and adversely
affect our business, financial condition, results of operations and growth prospects.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
conduct businesses in the PRC, and therefore our financial conditions and results of operations are subject to influences from PRC&#8217;s
economic, political and social conditions to a great extent. The PRC economy differs from the economies of most developed countries in
many aspects, including, but not limited to, the degree of government involvement, control level of corruption, control of capital investment,
reinvestment control of foreign exchange, allocation of resources, growth rate and development level. Although the PRC 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 PRC government continues to play a significant role in regulating industry development
by imposing industrial policies. The PRC government also exercises significant control over China&#8217;s economic growth by allocating
resources, controlling payment of foreign currency-denominated obligations, setting monetary policy, regulating financial services and
institutions and providing preferential treatment to particular industries or&#160;companies.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
approximately four decades, the PRC government has implemented economic reform measures to utilize market forces in the development of
the PRC economy. We cannot predict whether changes in the PRC&#8217;s economic, political and social conditions and in its laws, regulations
and policies will have any adverse effect on our current or future business, financial condition or results of operations. In addition,
many of the economic reforms carried out by the PRC government are unprecedented or experimental and are expected to be refined and improved
over time. This refining and improving process may not necessarily have a positive effect on our operations and business development.
For example, the PRC government has in the past implemented a number of measures intended to slow down certain segments of the economy,
including the real property industry, which the government believed to be overheating. These actions, as well as other actions and policies
of the PRC government, could cause a decrease in the overall level of economic activity in the PRC and, in turn, have an adverse impact
on our business and financial condition.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Uncertainties
in the interpretation and enforcement of PRC laws and regulations could limit the legal protections available to you and us.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
conduct a substantial portion of business operations in the PRC, and our PRC subsidiaries and consolidated VIEs are subject to laws,
rules and regulations applicable to foreign investment in China. The PRC legal system is a civil law system based on written statutes.
Unlike the common law system, prior court decisions may be cited for reference but have limited precedential value. The PRC legal system
is evolving rapidly, and the interpretation of many laws, regulations and rules may contain inconsistencies and enforcement of these
laws, regulations and rules involves uncertainties.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
1979, the PRC government began to promulgate a comprehensive system of laws, rules and regulations governing economic matters in general.
The overall effect of legislation over the past four decades has significantly enhanced the protections afforded to various forms of
foreign investment in China. However, China has not developed a fully integrated legal system, and recently enacted laws, rules and regulations
may not sufficiently cover all aspects of economic activities in China or may be subject to significant degrees of interpretation by
PRC regulatory agencies. In particular, because these laws, rules and regulations are relatively new, and because of the limited number
of published decisions and the nonbinding nature of such decisions, and because the laws, rules and regulations often give the relevant
regulator significant discretion in how to enforce them, the interpretation and enforcement of these laws, rules and regulations involve
uncertainties and can be inconsistent and unpredictable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 24; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, we may have to resort to administrative and court proceedings to enforce our legal rights. However, since PRC judicial
and administrative authorities have significant discretion in interpreting and implementing statutory provisions and contractual terms,
it may be more difficult to predict the outcome of a judicial or administrative proceeding than that in more developed jurisdictions.
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, but which may have retroactive effects. As a result, we may not always be aware of any potential violation
of these policies and rules. Such unpredictability towards our contractual, property (including intellectual property) and procedural
rights could adversely affect our business and impede our ability to continue our operations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Failure
to comply with PRC regulations regarding the registration requirements for employee share ownership plans or share option plans may subject
the PRC plan participants or us to fines and other legal or administrative sanctions.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Notice on Issues Concerning the Foreign Exchange Administration for Domestic Individuals Participating in Stock Incentive Plan
of Overseas Publicly Listed Company, issued by the State Administration of Foreign Exchange, or SAFE, in February 2012, employees, directors,
supervisors and other senior management participating in any stock incentive plan of an overseas publicly listed company who are PRC
citizens or who are&#160;non-PRC&#160;citizens residing in China for a continuous period of not less than one year, subject to a few
exceptions, are required to register with SAFE through a domestic qualified agent, which could be a PRC subsidiaries of such overseas
listed company, and complete certain other procedures. We and our directors, 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 restricted shares, restricted share
units or options will be subject to these regulations if those employees exercise such restricted shares, restricted share units or options.
Separately, SAFE Circular 37 also requires certain registration procedures to be completed if those employees exercise restricted shares,
restricted share units or options before listing. 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 wholly foreign-owned subsidiaries in China and limit these subsidiaries&#8217;
ability to distribute dividends to us. We also face regulatory uncertainties that could restrict our ability to adopt additional incentive
plans for our directors and employees under PRC law.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, the State Administration of Taxation, or the SAT has issued certain circulars concerning employee share options or restricted
shares. Under these circulars, the employees working in the PRC who exercise share options or are granted restricted share units will
be subject to PRC individual income tax. Our WFOEs 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 government authorities.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Failure
to make adequate contributions to various employee benefit plans as required by PRC regulations may subject us to penalties.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Companies
operating in China are required to participate in various government-mandated employee benefit contribution plans, including certain
social insurance, housing funds and other welfare plans, open and register accounts for social insurance accounts and housing funds,
and contribute in their own names to the plans in amounts equal to certain percentages of salaries, including bonuses and allowances,
of employees up to a maximum amount specified by the local government from time to time at locations where companies operate our businesses.
The requirements of employee benefit contribution plans have not been implemented consistently by the local governments in China given
the different levels of economic development in different geographical areas.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of the date of this report, certain of our PRC subsidiaries failed to open and register the accounts for social insurance and
housing funds, and entrust third-party agencies to pay social insurance and housing provident fund for some of our employees.
We may be required to make up the contributions for these welfare plans as well as late fees and fines. If we are subject to
investigations or penalties related to&#160;non-compliance with labor laws, our business, financial condition and results of
operations could be adversely affected.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 25; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>



</div><p style="text-align: justify; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>The
enforcement of the Labor Contract Law of the People&#8217;s Republic of China, or the PRC Labor Contract Law, and other labor-related
regulations in the PRC may increase our labor costs, impose limitations on our labor practices and adversely affect our business
and our results of&#160;operations.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June&#160;29, 2007, the Standing Committee of the National People&#8217;s Congress of China enacted the PRC Labor Contract Law, which
became effective on January&#160;1, 2008 and was amended on December&#160;28, 2012. The PRC Labor Contract Law introduces specific provisions
related to fixed-term employment contracts, part-time employment, probation, consultation with labor unions and employee assemblies,
employment without a written contract, dismissal of employees, severance, and collective bargaining, which together represent enhanced
enforcement of labor laws and regulations. According to the PRC Labor Contract Law, an employer is obliged to sign an unfixed-term labor
contract with any employee who has worked for the employer for 10&#160;consecutive years. Further, if an employee requests or agrees
to renew a fixed-term labor contract that has already been entered into twice consecutively, the resulting contract must have an unfixed
term, with certain exceptions. The employer must pay economic compensation to an employee where a labor contract is terminated or expires
in accordance with the PRC Labor Contract Law, except for certain situations which are specifically regulated. In addition, the government
has issued various labor-related regulations to further protect the rights of employees. According to such laws and regulations, employees
are entitled to annual leave ranging from five to 15&#160;days and are able to be compensated for any untaken annual leave days in the
amount of three times their daily salary, subject to certain exceptions. In the event that we decide to change our employment or labor
practices, the PRC Labor Contract Law and its implementation rules may also limit our ability to effect those changes in a manner that
we believe to be cost-effective. In addition, as the interpretation and implementation of these new regulations are still evolving, our
employment practices may not be at all times deemed in compliance with the new regulations. If we are subject to severe penalties or
incur significant liabilities in connection with labor disputes or investigations, our business and financial conditions may be adversely
affected.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>It
may be difficult to effect service of process upon us, our directors or our executive officers that reside in China or to enforce any
judgments obtained from non-PRC courts or bring actions against them or us in China.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
of our directors and most of our executive officers reside in China. In addition, most of our assets and those of our directors and executive
officers are located in China. The PRC does not have treaties providing for the reciprocal recognition and enforcement of judgments of
courts with the United States, the United Kingdom, Japan and many other jurisdictions. As a result, it may not be possible for investors
to serve process upon us or those persons in China, or to enforce against us or them in China, any judgments obtained from&#160;non-PRC&#160;jurisdictions.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July&#160;14, 2006, the Supreme People&#8217;s Court of China and the Government of the Hong Kong Special Administrative Region signed
an Arrangement on Reciprocal Recognition and Enforcement of Judgments in Civil and Commercial Matters, or the 2006 Arrangement. Under
such arrangement, where any designated People&#8217;s Court or any designated Hong Kong court has made an enforceable final judgment
requiring payment of money in a civil and commercial case pursuant to a choice of court agreement, any party concerned may apply to the
relevant People&#8217;s Court or Hong Kong court for recognition and enforcement of the judgment. On January&#160;18, 2019, the Supreme
Court of the People&#8217;s Republic of China and the Department of Justice under the Government of the Hong Kong Special Administrative
Region signed the Arrangement on Reciprocal Recognition and Enforcement of Judgments in Civil and Commercial Matters by the Courts of
the Mainland and of the Hong Kong Special Administrative Region, or the 2019 Arrangement. The 2019 Arrangement, for the reciprocal recognition
and enforcement of judgments in civil and commercial matters between the courts in mainland China and those in the Hong Kong Special
Administrative Region, stipulates the scope and particulars of judgments, the procedures and ways of the application for recognition
or enforcement, the review of the jurisdiction of the court that issued the original judgment, the circumstances where the recognition
and enforcement of a judgment shall be refused, and the approaches towards remedies, among others. After a judicial interpretation has
been promulgated by the Supreme People&#8217;s Court and the relevant procedures have been completed by the Hong Kong Special Administrative
Region, both sides shall announce a date on which the 2019 Arrangement shall come into effect. The 2019 Arrangement shall apply to any
judgment made on or after its effective date by the courts of both sides. The 2006 Arrangement shall be terminated on the same day when
the 2019 Arrangement comes into effect. If a &#8220;written choice of court agreement&#8221; has been signed by parties according to
the 2006 Arrangement prior to the effective date of the 2019 Arrangement, the 2006 Arrangement shall still apply. Although the 2019 Arrangement
has been signed, its effective date has yet to be announced. Therefore, there are still uncertainties about the outcomes and effectiveness
of enforcement or recognition of judgments under the 2019 Arrangement.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 26; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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
United States has 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 PRC. Accordingly, without the consent of the competent PRC securities regulators or other relevant
authorities, no entity or individual may provide any documents and materials relating to securities business activities to foreign entities
or government agencies.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>The
recent joint statement by the SEC and the Public Company Accounting Oversight Board, or the PCAOB, and an act signed into law all call
for additional and more stringent criteria to be applied to emerging market companies upon assessing the qualification of their auditors,
especially non-U.S. auditors who are not inspected by the PCAOB. These developments could add uncertainties to our offering, business
operations, share price and reputation.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">U.S.
public companies that have substantially all of their operations in China have been the subject of intense scrutiny, criticism and negative
publicity by investors, financial commentators and regulatory agencies, such as the SEC. Much of the scrutiny, criticism and negative
publicity has centered on financial and accounting irregularities and mistakes, a lack of effective internal controls over financial
accounting, inadequate corporate governance policies or a lack of adherence thereto and, in many cases, allegations of fraud.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 7, 2018, the SEC and the PCAOB issued a joint statement highlighting continued challenges faced by the U.S. regulators in their
oversight of financial statement audits of U.S.-listed companies with significant operations in China. On April 21, 2020, SEC Chairman
Jay Clayton and PCAOB Chairman William D. Duhnke III, along with other senior SEC staff, released a joint statement highlighting the
risks associated with investing in companies based in or have substantial operations in emerging markets including China, reiterating
past SEC and PCAOB statements on matters including the difficulty associated with inspecting accounting firms and audit work papers in
China and higher risks of fraud in emerging markets and the difficulty of bringing and enforcing SEC, Department of Justice and other
U.S. regulatory actions, including in instances of fraud, in emerging markets generally.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Enactment
of the Holding Foreign Companies Accountable Act or other efforts to increase U.S. regulatory access to audit information could cause
investor uncertainty for affected issuers, including us, and the market price of the ordinary shares could be adversely affected. In
addition, enactment of the Holding Foreign Companies Accountable Act will result in prohibitions on the trading of the ordinary shares
on NYSE or other U.S. exchange if our auditor fails to be inspected by the PCAOB for three consecutive years.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
lack of access to the PCAOB inspection in China prevents the PCAOB from fully evaluating audits and quality control procedures of the
auditors based in China. As a result, investors may be deprived of the benefits of such PCAOB inspections. The inability of the PCAOB
to conduct inspections of auditors in China makes it more difficult to evaluate the effectiveness of these accounting firms&#8217; audit
procedures or quality control procedures as compared to auditors outside of China that are subject to the PCAOB inspections, which could
cause existing and potential investors in our stock to lose confidence in our audit procedures and reported financial information and
the quality of our financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of these scrutiny, criticism and negative publicity, the publicly traded stock of many U.S. listed Chinese companies sharply
decreased in value and, in some cases, has become virtually worthless. Many of these companies are now subject to shareholder lawsuits
and SEC enforcement actions and are conducting internal and external investigations into the allegations. It is not clear what effect
this sector-wide scrutiny, criticism and negative publicity will have on us, our offering, business and our share price. If we become
the subject of any unfavorable allegations, whether such allegations are proven to be true or untrue, we will have to expend significant
resources to investigate such allegations and/or defend our company. This situation will be costly and time consuming and distract our
management from developing our growth. If such allegations are not proven to be groundless, we and our business operations will be severely
affected and you could sustain a significant decline in the value of our share.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 27; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Risks
Related to Our ADSs</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>The
trading price of our ADSs may be volatile, which could result in substantial losses to investors.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
trading price of our ADSs may be volatile and could fluctuate widely due to factors beyond our control. This may happen because of broad
market and industry factors, like 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. A number of Chinese companies have listed their securities
on U.S. stock markets, and some of these companies have experienced significant volatility. The trading performances of these
Chinese companies&#8217; securities after their offerings may affect the attitudes of investors toward Chinese companies listed in the
United States in general and consequently may impact the trading performance of our ADSs, regardless of our actual operating performance.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to market and industry factors, the price and trading volume for our ADSs may be highly volatile for factors specific to our
own operations, including the following:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">variations
    in our revenues, earnings, cash flow and data related to our user base or user engagement;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">announcements
    of new investments, acquisitions, strategic partnerships or joint ventures by us or our competitors;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">announcements
    of new products, services and expansions by us or our competitors;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">announcements
    of changes to regulations;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes in
    financial estimates by securities analysts;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">detrimental
    adverse publicity about us, our services or our industry;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">additions or
    departures of key personnel;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">release of
    lock-up or other transfer restrictions on our outstanding equity securities or sales of additional equity securities; and</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Potential litigation
    or regulatory investigations.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
of these factors may result in large and sudden changes in the volume and price at which our ADSs trade.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 were involved in a class action suit, it could divert a significant
amount of our management&#8217;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.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
December 2019, the Company instructed its Depositary Bank to implement a ratio change for its American Depositary Shares (&#8220;ADSs&#8221;). The
new ratio is 10 Class A ordinary shares per 1 ADS. The effective date for the ratio change is December 3, 2019.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Techniques
employed by short sellers may drive down the market price of our ADSs.</i></b></span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Short
selling is the practice of selling securities that the seller does not own but rather has borrowed from a third party with the intention
of buying identical securities back at a later date to return to the lender. The short seller hopes to profit from a decline in the value
of the securities between the sale of the borrowed securities and the purchase of the replacement shares, as the short seller expects
to pay less in that purchase than it received in the sale. As it is in the short seller&#8217;s interest for the price of the security
to decline, many short sellers publish, or arrange for the publication of, negative opinions regarding the relevant issuer and its business
prospects in order to create negative market momentum and generate profits for themselves after selling a security short. These short
attacks have, in the past, led to selling of shares in the market.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 28; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Public
companies listed in the United States that have a substantial majority of their operations in China have been the subject of short selling.
Much of the scrutiny and negative publicity has centered on allegations of a lack of effective internal control over financial reporting
resulting in financial and accounting irregularities and mistakes, inadequate corporate governance policies or a lack of adherence thereto
and, in many cases, allegations of fraud. As a result, many of these companies are now conducting internal and external investigations
into the allegations and, in the interim, are subject to shareholder lawsuits and/or SEC enforcement actions.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are currently, and may in the future be, the subject of unfavorable allegations made by short sellers. Any such allegations may be followed
by periods of instability in the market price of our ordinary shares and ADSs and negative publicity. If and when we become the subject
of any unfavorable allegations, whether such allegations are proven to be true or untrue, we could have to expend a significant amount
of resources to investigate such allegations and/or defend ourselves. While we would strongly defend against any such short seller attacks,
we may be constrained in the manner in which we can proceed against the relevant short seller by principles of freedom of speech, applicable
federal or state law or issues of commercial confidentiality. Such a situation could be costly and time-consuming and could distract
our management from growing our business. Even if such allegations are ultimately proven to be groundless, allegations against us could
severely impact our business operations and shareholder&#8217;s equity, and the value of any investment in our ADSs could be greatly
reduced or rendered worthless.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>We
are defendants in securities class actions litigation which could result in substantial costs and liabilities.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
market for our ADSs may have, when compared to seasoned issuers, significant price volatility and we expect that our share price may
continue to be more volatile than that of a seasoned issuer for the indefinite future. In the past, plaintiffs have often initiated securities
class action litigation against a company following periods of volatility in the market price of its securities. On March 30, 2021, a
securities class action lawsuit was filed against the Company, its Chief Executive Officer, and the  President of the Company&#8217;s
operating subsidiary. The class action is on behalf of persons that purchased or acquired our ADSs between July 22, 2020 and February
25, 2021, a period of volatility in our stock. The complaint is based solely upon a research article issued on February 26, 2021, which
contained false claims and was responded to by the Company in a press release dated March 1, 2021. Nevertheless, this securities litigation
could result in substantial costs and liabilities and could divert management&#8217;s attention and resources.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Substantial
future sales or perceived potential sales of our ADSs in the public market could cause the price of our ADSs to decline.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Sales
of our ADSs in the public market, or the perception that these sales could occur, could cause the market price of our ADSs to
decline. As of April 30, 2021, we had 1,769,744,565 Class A ordinary shares outstanding. Among these shares, 1,629,935,120 Class A
ordinary shares are in the form of ADSs.</span>&#160; <span style="font-family: Times New Roman, Times, Serif">All our ADSs are
freely transferable without restriction or additional registration under the Securities Act of 1933, as amended, or the Securities
Act. The remaining Class A ordinary shares outstanding will be available for sale, subject to volume and other restrictions as
applicable under Rules 144 and 701 under the Securities Act.</span></p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
major holders of our ordinary shares may cause us to register under the Securities Act the sale of their shares. Registration
of these shares under the Securities Act would result in ADSs 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 ADSs in the public market could cause the price of our ADSs to decline.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Because
we do not expect to pay dividends in the foreseeable future, you must rely on price appreciation of our ADSs for return on your investment.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
currently intend to retain most, if not all, of our available funds and any future earnings to fund the development and growth of our
business. As a result, we do not expect to pay any cash dividends in the foreseeable future. Therefore, you should
not rely on an investment in our ADSs as a source for any future dividend income.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 29; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
board of directors has complete discretion as to whether to distribute dividends. Our shareholders may by ordinary resolution
declare a dividend, but no dividend may exceed the amount recommended by our directors. Under Cayman Islands law, dividends
may be declared and paid only out of funds legally available therefor, namely out of either profits or our share premium account, provided
that a dividend may not be paid if this would result in our company being unable to pay its debts as they fall due in the ordinary course
of business. Even if our board of directors decides to declare and pay dividends, the timing, amount and form of future dividends,
if any, will depend on, among other things, our future results of operations and cash flow, our capital requirements and surplus, the
amount of distributions, if any, received by us from our subsidiaries, our financial condition, contractual restrictions and other factors
deemed relevant by our board of directors. Accordingly, the return on your investment in our ADSs will likely depend entirely
upon any future price appreciation of our ADSs. There is no guarantee that our ADSs will appreciate in value or even maintain
the price at which you purchased the ADSs. You may not realize a return on your investment in our ADSs and you may even lose
your entire investment.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>We
may be classified as a passive foreign investment company for U.S. federal income tax purposes, which could result in adverse U.S. federal
income tax consequences to U.S. Holders of our ADSs or ordinary shares.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depending
upon the value of our assets, which is determined in part by the market value of our ADSs or ordinary shares, and the composition of
our assets and income over time, we could be classified as a passive foreign investment company, or PFIC, for U.S. federal income tax
purposes. Based on the projected composition of our assets and income, we do not anticipate becoming a PFIC for our taxable
year ending December 31, 2019. While we do not anticipate becoming a PFIC, fluctuations in the market price of our ADSs or
ordinary shares may cause us to become a PFIC for the current or any subsequent taxable year.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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
non-U.S. corporation, such as our company, will be classified as a PFIC for U.S. federal income tax purposes for any taxable year, if
either (i) 75% or more of its gross income for such year consists of certain types of &#8220;passive&#8221; income or (ii) 50% or more
of the value of its assets (determined on the basis of a quarterly average) during such year produce or are held for the production of
passive income. Whether we are a PFIC is a factual determination and we must make a separate determination each taxable year
as to whether we are a PFIC (after the close of each taxable year). Accordingly, we cannot assure you that we will not be
a PFIC for our taxable year ending December 31, 2019 or any future taxable year. The determination of whether we will become a PFIC will
depend, in part, on how, and how quickly, we use our liquid assets and the cash that was raised in our IPO.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
we were to be classified as a PFIC for any taxable year during which a U.S. Holder (as defined in &#8220;Item 10. Additional information&#8212;E.
Taxation&#8212;U.S. Federal Income Tax Considerations&#8221;) holds an ADS or an ordinary share, such U.S. Holder would generally be
subject to reporting requirements and might incur significantly increased U.S. federal income tax on gain recognized on the sale or other
disposition of the ADSs or ordinary shares and on the receipt of distributions on the ADSs or ordinary shares to the extent such gain
or distribution is treated as an &#8220;excess distribution&#8221; under the applicable U.S. federal income tax rules. Further, if we
were to be classified as a PFIC for any year during which a U.S. Holder holds our ADSs or ordinary shares, we generally would continue
to be treated as a PFIC for all succeeding years during which such U.S. Holder holds our ADSs or ordinary shares even if we cease to
qualify as a PFIC under the rules set forth above. You are urged to consult your tax advisor concerning the U.S. federal income
tax consequences of acquiring, holding, and disposing of ADSs or ordinary shares if we were to be classified as a PFIC. For more information
see &#8220;Item 10. Additional information&#8212;E. Taxation&#8212;U.S. Federal Income Tax Considerations&#8212;PFIC Rules.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Our
memorandum and articles of association contain anti-takeover provisions that could have a material adverse effect on the rights of holders
of our ordinary shares and ADSs.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
fifth amended and restated memorandum and articles of association contains provisions that limit the ability of others to acquire control
of our company or cause us to engage in change-of-control transactions. These provisions could have the effect of depriving
our shareholders of an opportunity to sell their shares at a premium over prevailing market prices by discouraging third parties from
seeking to obtain control of our company in a tender offer or similar transaction. For example, our board of directors has
the authority, without further action by our shareholders, to issue preferred shares in one or more series and to fix their designations,
powers, preferences, privileges, and relative participating, optional or special rights and the qualifications, limitations or restrictions,
including dividend rights, conversion rights, voting rights, terms of redemption and liquidation preferences, any or all of which may
be greater than the rights associated with our ordinary shares, in the form of ADSs or otherwise. Preferred shares could be
issued quickly with terms calculated to delay or prevent a change in control of our company or make removal of management more difficult. If
our board of directors decides to issue preferred shares, the price of our ADSs may fall and the voting and other rights of the holders
of our ordinary shares and ADSs may be materially and adversely affected.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 30; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Our
dual-class voting structure limits your ability to influence corporate matters and could discourage others from pursuing any change of
control transactions that holders of our Class A ordinary shares and ADSs may view as beneficial.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
ordinary shares are divided into Class A ordinary shares and Class B ordinary shares. Holders of Class A ordinary shares are
entitled to one vote per share, while holders of Class B ordinary shares are entitled to 10 votes per share, subject to the limitations
set forth in &#8220;Item 10. Additional Information&#8212;B. Memorandum and Articles of Association&#8212;Ordinary Shares.&#8221; Each
Class B ordinary share is convertible into one Class A ordinary share at any time by the holder thereof. Class A ordinary
shares are not convertible into Class B ordinary shares under any circumstances. Upon any transfer of Class B ordinary shares
by a holder thereof to any person or entity which is not an affiliate of such holder, such Class B ordinary shares shall be automatically
and immediately converted into an equal number of Class A ordinary shares.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>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 registered under Cayman Islands law.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are an exempted company limited by shares registered under the laws of the Cayman Islands. Our corporate affairs are governed
by our memorandum and articles of association, the Companies Law (2018 Revision) of the Cayman Islands and the common law of the Cayman
Islands. The rights of shareholders to take action against the directors, actions by 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
has 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 standing to initiate a shareholder derivative action in a federal court of the United States.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shareholders
of Cayman Islands exempted companies like us have no general rights under Cayman Islands law to inspect corporate records or to obtain
copies of lists of shareholders of these companies. Our directors have discretion under our articles of association to determine
whether or not, and under what conditions, our corporate records may be inspected by our shareholders, but are not obliged to make them
available to our shareholders (other than our memorandum and articles of association and any special resolutions passed by 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.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
corporate governance practices in the Cayman Islands, which is our home country, differ significantly from requirements for companies
incorporated in other jurisdictions such as the U.S. Currently, we do not plan to rely on home country practice with respect to any corporate
governance matter. However, if we choose to follow home country practice in the future, our shareholders may be afforded less
protection than they otherwise would under rules and regulations applicable to U.S. domestic issuers.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a result of all of the above, public shareholders may have more difficulty in protecting their interests in the face of actions taken
by management, members of the board of directors or controlling shareholders than they would as public shareholders of a company incorporated
in the United States. For a discussion of significant differences between the provisions of the Companies Law of the Cayman
Islands and the laws applicable to companies incorporated in the United States and their shareholders, see &#8220;Item 10. Additional
Information&#8212;B. Memorandum and Articles of Association&#8212;Differences in Corporate Law.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Certain
judgments obtained against us by our shareholders may not be enforceable.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are a Cayman Islands company and substantially all of our assets are located outside of the United States. Substantially all
of our current operations are conducted in China. As a result, it may be difficult or impossible for you to bring an action
against us 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.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 31; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>We
are an emerging growth company within the meaning of the Securities Act and may take advantage of certain reduced reporting requirements.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are an &#8220;emerging growth company,&#8221; as defined in the JOBS Act, and we may take advantage of certain exemptions from requirements
applicable to other public companies that are not emerging growth companies including, most significantly, not being required to comply
with the auditor attestation requirements of Section 404 for so long as we are an emerging growth company.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
JOBS Act also provides that an emerging growth company does not need to comply with any new or revised financial accounting standards
until such date that a private company is otherwise required to comply with such new or revised accounting standards. However,
we have elected to &#8220;opt out&#8221; of this provision and, as a result, we will comply with new or revised accounting standards
as required when they are adopted for public companies. This decision to opt out of the extended transition period under the
JOBS Act is irrevocable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>We
are a foreign private issuer within the meaning of the rules under the Exchange Act, and as such we are exempt from certain provisions
applicable to United States domestic public companies.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
we are a foreign private issuer under the Exchange Act, we are exempt from certain provisions of the securities rules and regulations
in the United States that are applicable to U.S. domestic issuers, including:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the rules under
    the Exchange Act requiring the filing of quarterly reports on Form 10-Q or current reports on Form 8-K with the SEC;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the sections
    of the Exchange Act regulating the solicitation of proxies, consents, or authorizations in respect of a security registered under
    the Exchange Act;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the sections
    of the Exchange Act requiring insiders to file public reports of their stock ownership and trading activities and liability for insiders
    who profit from trades made in a short period of time; and</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the selective
    disclosure rules by issuers of material non-public information under Regulation FD.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are required to file an annual report on Form 20-F within four months of the end of each fiscal year. In addition, we have
published prior to 2019, and intend to continue to publish in the future, our results on a quarterly basis through press releases, distributed
pursuant to the rules and regulations of the NYSE. Press releases relating to financial results and material events will also
be furnished to the SEC on Form 6-K. However, the information we are required to file with or furnish to the SEC will be less
extensive and less timely compared to that required to be filed with the SEC by U.S. domestic issuers. As a result, you may
not be afforded the same protections or information, which would be made available to you, were you investing in a U.S. domestic issuer.
In addition, if and to the extent we fail to qualify as a foreign private issuer in any future period, we would have increased disclosure
and other requirements, which would increase our compliance and other costs.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>The
voting rights of holders of ADSs are limited by the terms of the deposit agreement, and you may not be able to exercise any right to
vote the Class A ordinary shares which are represented by your ADSs.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a holder of our ADSs, you will only be able to direct the exercise of the voting rights attaching to the Class A ordinary shares which
are represented by your ADSs in accordance with the provisions of the deposit agreement. Under the deposit agreement, you
must vote by giving voting instructions to the depositary. Upon receipt of your voting instructions, the depositary will endeavor,
insofar as practical and lawful to vote the Class A ordinary shares which are represented by your ADSs in accordance with your instructions. You
will not be able to directly exercise any right to vote with respect to the shares represented by your ADSs unless you withdraw the shares
from the depositary. Under our fifth amended and restated memorandum and articles of association, the minimum notice period
required for convening a general meeting is 15 calendar days. When a general meeting is convened, you may not receive sufficient
advance notice to withdraw the shares represented by your ADSs to allow you to vote with respect to any specific resolution or matter
to be considered and voted upon at such general meeting. If we give notice to our shareholders of any general meeting, the
depositary will notify you of the upcoming vote and will arrange to deliver our voting materials to you. We cannot assure
you that you will receive the voting materials in time to ensure that you can instruct the depositary to vote the shares represented
by your ADSs. In addition, the depositary and its agents are not responsible for failing to carry out voting instructions
or for their manner of carrying out your voting instructions. Also, as a party to the deposit agreement, you waive your right
to trial by jury in any legal proceedings arising out of the deposit agreement or the ADSs against us and/or the depositary. This
means that you may not be able to exercise your right to vote and you may have no legal remedy if the shares underlying your ADSs are
not voted as you requested.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 32; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>The
depositary for our ADSs will give us a discretionary proxy to vote the Class A ordinary shares represented by your ADSs if you do not
vote at shareholders&#8217; meetings, except in limited circumstances, which could adversely affect your interests.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the deposit agreement for the ADSs, if you do not give proper or timely voting instructions to the depositary, the depositary will give
us a discretionary proxy to vote the Class A ordinary shares represented by your ADSs at shareholders&#8217; meetings unless:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">we have failed
    to timely provide the depositary with notice of meeting and related voting materials;</span></td></tr>
  </table><div>
</div><p style="text-align: justify; margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">we have instructed
    the depositary that we do not wish a discretionary proxy to be given;</span></td></tr>
  </table><div>
</div><p style="text-align: justify; margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">we have informed
    the depositary that there is substantial opposition as to a matter to be voted on at the meeting; or</span></td></tr>
  </table><div>
</div><p style="text-align: justify; margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">we have informed
    the depositary that a matter to be voted on at the meeting would have a material adverse impact on shareholders.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
effect of this discretionary proxy is that if you do not give proper or timely voting instructions to the depositary as to how to vote
at shareholders&#8217; meetings, you cannot prevent the Class A ordinary shares represented by your ADSs from being voted, except under
the circumstances described above. This may make it more difficult for shareholders to influence the management of our company. Holders
of our Class A ordinary shares are not subject to this discretionary proxy.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>You
may not receive dividends or other distributions on our ordinary shares and you may not receive any value for them if it is illegal or
impractical to make them available to you.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
depositary of our ADSs has agreed to pay to you the cash dividends or other distributions it or the custodian receives on Class A ordinary
shares or other deposited securities which are represented by your ADSs, after deducting its fees and expenses. You will receive
these distributions in proportion to the number of Class A ordinary shares your ADSs represent. However, the depositary is
not responsible if it decides that it is unlawful or impractical to make a distribution available to any holders of ADSs. For
example, it would be unlawful to make a distribution to a holder of ADSs if it consists of securities that require registration under
the Securities Act but that are not properly registered or distributed under an applicable exemption from registration. The
depositary may also determine that it is not feasible to distribute certain property through the mail. Additionally, the value
of certain distributions may be less than the cost of mailing them. In these cases, the depositary may determine not to distribute
such property. We have no obligation to register under U.S. securities laws any ADSs, ordinary shares, rights or other securities
received through such distributions. We also have no obligation to take any other action to permit the distribution of ADSs,
ordinary shares, rights or anything else to holders of ADSs. This means that you may not receive distributions we make on
our Class A ordinary shares or any value for them if it is illegal or impractical for us to make them available to you. These
restrictions may cause a material decline in the value of our ADSs.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>You
may experience dilution of your holdings due to inability to participate in rights offerings.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
may, from time to time, distribute rights to our shareholders, including rights to acquire securities. Under the deposit agreement,
the depositary will not distribute rights to holders of ADSs unless the distribution and sale of rights and the securities to which these
rights relate are either exempt from registration under the Securities Act with respect to all holders of ADSs, or are registered under
the provisions of the Securities Act. The depositary may, but is not required to, attempt to sell these undistributed rights
to third parties, and may allow the rights to lapse. We may be unable to establish an exemption from registration under the
Securities Act, and we are under no obligation to file a registration statement with respect to these rights or underlying securities
or to endeavor to have a registration statement declared effective. Accordingly, holders of ADSs may be unable to participate
in our rights offerings and may experience dilution of their holdings as a result.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>You
may be subject to limitations on transfer of your ADSs.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Your
ADSs are transferable on the books of the depositary. However, the depositary may close its books at any time or from time
to time when it deems expedient in connection with the performance of its duties. The depositary may close its books from
time to time for a number of reasons, including in connection with corporate events such as a rights offering, during which time the
depositary needs to maintain an exact number of ADS holders on its books for a specified period. The depositary may also close
its books in emergencies, or on weekends and public holidays. The depositary may refuse to deliver, transfer or register transfers
of our ADSs generally when our share register or the books of the depositary are closed, or at any time if we or the depositary thinks
it is advisable to do so because of any requirement of law or of any government or governmental body, or under any provision of the deposit
agreement, or for any other reason.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>We
incur significant costs as a result of being a public company.</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a public company, we are subject to the reporting requirements of the Securities Exchange Act of 1934, or the Exchange Act, the Sarbanes-Oxley
Act of 2002, or the Sarbanes-Oxley Act, the Dodd-Frank Wall Street Reform and Consumer Protection Act of 2010 and the rules and regulations
of the NYSE. Being subject to these rules and regulations results in legal, accounting and financial compliance costs, makes
some activities more difficult, time-consuming and costly and can also place significant strain on our personnel, systems and resources.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 33; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><div><a id="a_011"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    4.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>INFORMATION
    ON THE COMPANY</b></span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><div><a id="a_012"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>History
    and Development of the Company</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
were formed in Delaware on July 12, 2004 as China Risk Finance LLC. We began our credit analytics service provider business in 2001.
We developed our proprietary, advanced technology over the past 18 years, during which our founders and management team advised many
of China&#8217;s largest banks in analyzing consumer credit to issue over one hundred million credit cards to consumers. On April 28,
2017, our ADSs commenced trading on the NYSE under the symbol &#8220;XRF.&#8221; In May 2017, we completed our IPO in which we sold a
total of 11,500,000 of our ADSs, each representing ten Class A Ordinary Shares and listing of our ADSs on the NYSE. In the third quarter
2018, due to regulatory changes that made it cost-prohibitive, and in some ways very risky from the regulatory compliance perspective,
to own and operate our legacy marketplace lending platform, we decided to cease the customer acquisition and loan facilitation at our
legacy marketplace lending platform and started to transition our business to other industries.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 5, 2020, we entered into a set of agreements with YBT, the shareholders of YBT (the &#8220;YBT Shareholders&#8221;), eight individual
investors introduced by YBT (collectively with the YBT Shareholders, the &#8220;Investors&#8221;) and True North Financial, LLC to acquire
YBT, which controls its variable interest entity SOS Information. The transaction was consummated on May 15, 2020. As a result, we now
own 100% of YBT, which controls its variable interest entity, SOS Information. The shares issued to the Investors were relied on exemption
from registration in accordance with Regulation S and/or Rule 4(a)(2) under the Securities Act of 1933, as amended. Accordingly, we started
our newly acquired data mining and targeted marketing services business through SOS Information.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 3, 2020, we entered into a certain share purchase agreement (the &#8220;Disposition SPA&#8221;) with Hantu (Hangzhou) Asset Management
Co., Ltd. (the &#8220;Purchaser&#8221;). Pursuant to the Disposition SPA, the Purchaser agreed to purchase CRF China Holding Co. Limited,
a Hong Kong limited company, China Capital Financial LLC, a Delaware limited liability company, CRF China Limited, a British Virgin Islands
company, CRF Technology LLC, a California limited liability company, and HML China LLC, a Delaware limited liability company (collectively,
the &#8220;XRF Subsidiaries&#8221;) in exchange for cash consideration of $3.5 million. Upon the closing of the transaction (the &#8220;Disposition&#8221;)
contemplated by the Disposition SPA, the Purchaser will become the sole shareholder of the XRF Subsidiaries and as a result, assume all
assets and liabilities of all the subsidiaries and variable interest entities owned or controlled by the XRF Subsidiaries. The Disposition
closed on August 6, 2020. As a result of the Disposition, we ceased our legacy peer-to-peer lending business and have since focused on
becoming a leading high-technology services business with services including marketing data, technology and solutions for insurance companies
and emergency rescue services in China. We also changed our trading symbol to &#8220;SOS.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_013"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Business
    Overview</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
provide a wide range of data mining and analysis services to our corporate and individual members, including providing marketing data,
technology and solutions for insurance companies, emergency rescue services, and insurance product and health care information portal
in China. Our mission is to make it easier, safer and more efficient for our clients to obtain and process the data of their target customers.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
primarily address the large unmet demand for marketing-related data for clients such as insurance companies, financial institutions,
medical institutions, healthcare providers and other service providers in the emergency rescue services industry by creating a SOS cloud
emergency rescue service software as a service (SaaS) platform.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Furthermore,
we have also established a data warehouse with 120 million active customer records as of the date of this report. Our data collection
covers a wide variety of sources and are mainly from offline third party purchases, online subscription, AI recognition and cold calls,
which account for approximately 75%, 18% and 7% of our data inventory, respectively.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recently,
we have launched our crypto mining business, and aim to start infrastructure services in blockchain security for our big data insurance
marketing as well as provide insurance and banking services for digital assets and cryptocurrencies.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Our
Products and Services</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
our marketing data business, we currently focused on four product offerings, including insurance marketing, 10086 hot-line, bank card
call center and SaaS services. As of December 31, 2020, insurance marketing represented 97.9% of our total revenue, with 10086 hot-line,
bankcard call center and SaaS individually accounting for 1.8%, 0.2% and 0.10% of our total revenue, respectively.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 34; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
recently established a subsidiary named &#8220;Qingdao SOS Digital Technologies Inc.,&#8221; focusing on the research and business
of cryptocurrency mining, blockchain-based insurance and blockchain-based security management. Dr. Eric H. Yan serves as the
president of this newly formed subsidiary.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Marketing
Data Business</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Insurance
marketing</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
purchase data from our suppliers, including Shandong Subao IT Ltd., Jiangxi Chacha IT Ltd. and Liaoning Tianzheng Ltd. With a stable
supply of data, we use data mining and analytics technologies to find patterns and valuable data within the large amounts of data we
collect. We then provide specific data point recommendations to our clients.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
strong data mining capabilities lay a solid foundation for the solutions to our clients, which we believe differentiate us from many
other competitors in the same market. We have an experienced team of data experts in this field and we have a well-established data infrastructure
system, ranging from mining, to processing and distribution. SOS warehouses its data through a subscription to Tencent&#8217;s iCloud
service.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
main competitors include Jiutian Speed Rescue Technology Co., Ltd., which provides rescue services through operators and sells membership
cards, and Beijing Yuanbao Technology Co., Ltd. and Beijing Yuanshanbao Technology Co., Ltd., which provide insurance marketing services.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
currently only possess an insurance agent license for operations within Inner Mongolia, China. As such, as of the date of this report,
our revenues are mainly generated through various insurance agents. We primarily work with two agents, Beijing Sense Time Information
Technology Co., Ltd. (&#8220;BSIT&#8221;), which generates the majority of our insurance marketing revenues, as well as Beijing Ruijing
Hengbao&#160;Insurance Agency Ltd.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Insurance
companies such as People&#8217;s Insurance Company (Group) of China, Ltd. (&#8220;PICC&#8221;), or Ping An Insurance (Group) Company
of China, Ltd. (&#8220;Ping An&#8221;)&#160;will request shortlists from these insurance agents. The insurance agents will then subcontract
the task to various vendors such as SOS Information, and SOS Information will collect raw data from third parties or from its own data
warehouse and utilize its data mining and analytics technologies to process the data, creating a shortlist and selling it to the agents.
The agents will then provide the list to insurance companies. We charge information service fee from these insurance agents based on
the amount of insurance policy orders placed by insurance companies through these agents. Our service model is represented by the following
diagram:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><img alt="" src="img_001.jpg" style="height: 283px; width: 550px"/></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 35; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>10086
Hot-line</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS
Information is contracted with China Mobile Limited as its outsourced service center and operates the 10086 hot-line for the Hebei Province,
charging China Mobile by customer call-in time.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Bank
Card Call Center</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS
Information operates a promotional center for Guangdong Bank of Development and charges by the number of successfully registered accounts.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>SaaS
service</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
three major SaaS offerings by SOS Information are as follows:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">basic cloud
    system (Medical Rescue Card, Auto Rescue Card, Financial Rescue Card and Life Rescue Card)</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">cooperative
    cloud system (information rescue center, intelligent big data, intelligent software and hardware)</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">information
    cloud system (Information Today and E-commerce Today)</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS
Information provides warehouse access to insurance companies, financial institution and medical institutions etc., and generates revenues
through a monthly subscription fee.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Blockchain-based
Business System</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
plan to apply blockchain technologies as an infrastructure to restructure and reshape the traditional centralized business and technology
framework of our marketing data servicing business. We believe that the application of blockchain technologies to our traditional business
model will enhance its reliability, efficiency and sustainability. Potential blockchain applications to our traditional businesses include
insurance of supply chain management based on consortium blockchain; blockchain-based identity management; insurance policy based on
consensus; blockchain-based insurance claim settlement system; decentralized insurance policy data management system; decentralized global
emergency rescue network; marketing and sales based on blockchain incentives, etc.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Cryptocurrency
Mining, Blockchain-based Insurance and Security Management Business</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Cryptocurrency
Mining Business</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are currently focusing on the mining of the key mainstream cryptocurrencies such as Bitcoin. We have entered into a purchase agreement
to procure bitcoin mining rigs from HY International Group New York Inc. As of the date of the report, we have received the 3 batches
of deliveries composing of a pool of 15,646 pieces of mining rigs. The pool of mining rigs is generating approximately Bitcoin hash power
527P and Ethereum hash power 1056G, and we expect to create roughly 3.5 Bitcoin and 63 Ethereum every day. On April 20, 2021, we have
entered into an agreement to purchase 575 cryptocurrency ETH mining rigs, which expected to generate Ethereum hash power 400G. The&#160;mining
rigs&#160;are&#160;expected to be delivered on&#160;or about&#160;April&#160;30, 2021. If these machines operate as expected, the annual
return on investment is projected to be significant based on the current cryptocurrency price momentum.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition to our purchase of mining rigs, we are also actively seeking steady and inexpensive power supplies for operating mining farms.
On February 3, 2021, we have entered into a framework agreement with Leibodong Hydropower Station (&#8220;Leibodong&#8221;) in Hejiang,
Luzhou, Sichuan Province, where hydropower resources are much richer and electricity prices much lower than the rest of China. Pursuant
to the framework agreement, Leibodong will supply electricity to a cloud cryptocurrency mining center to be built by us for a price between
RMB0.22 to RMB0.38 for each kW/h. The parties are expected to enter into a definitive agreement with respect to the price and other terms
and conditions contemplated by the framework agreement.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
anticipate to generate revenues from selling cryptocurrencies generated from those cryptocurrency-mining pools and also renting out hash
power to third parties. The value of cryptocurrencies is determined based on the market prices of the related cryptocurrencies at the
time of receipt. The rental fees of hash power are also determined proportionally based on the market prices of the related cryptocurrencies.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 36; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Crypto
Assets Insurance</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Currently,
we are building a fully decentralized wallet and exchange system for digital assets and cryptocurrencies, based on the blockchain-based
decentralized management framework for identification, backstage, and private keys, to counteract against the significant numbers of
private keys being stolen or lost every year. We expect that our decentralized wallet and exchange system will be completed in the middle
of 2021. Once the decentralized wallet and exchange system begin operations, we will launch a line of business including insurance services
for digital assets and cryptocurrencies.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Competition</b></span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">During
and prior to the year of 2020 our major business was insurance-driven marketing, this market is featured as a monopolistic competition
with low barrier to entry and a large of amount of small or regional players to compete to earn low gross margin, and so thinning profit.
Major regional players include SSA Jino Co., Ltd.(&#31119;&#24314;&#21513;&#35834;&#36710;&#36742;&#26381;&#21153;&#32929;&#20221;&#26377;&#38480;&#20844;&#21496;&#65288;SAA&#21513;&#35834;&#32929;&#20221;)),
Luhua Rescue Service Co., Ltd. (&#36335;&#21326;&#25937;&#25588;&#26377;&#38480;&#20844;&#21496;), Guangdong Tian Yuanting Rescue Service
Technology Co., Ltd. (&#24191;&#19996;&#22825;&#24311;&#25937;&#25588;&#25216;&#26415;&#26381;&#21153;&#26377;&#38480;&#20844;&#21496;),
God Strategy Network Technology Co., Ltd. (&#31070;&#31574;&#32593;&#32476;&#31185;&#25216;&#65288;&#21271;&#20140;&#65289;&#26377;&#38480;&#20844;&#21496;)
and Jiangsu Junhuan Ring Co., Ltd.(&#27743;&#33487;&#39567;&#29615;&#26119;&#26106;&#31185;&#25216;&#20135;&#19994;&#32929;&#20221;&#26377;&#38480;&#20844;&#21496;).
We are</span> a national service provider covering Hebei Province, Henan Province, Zhejiang Province, Shangdong Province etc.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have begun penetrating into the cryptocurrency
mining industry towards the end of 2020. In the cryptocurrency mining business, companies, groups and individuals generate units of bitcoin
through mining pools. Miners can range from individual enthusiasts to professional mining operations with dedicated data centers.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Sources of information in public domain include
&#8220;bitcoin.org&#8221; and &#8220;blockchain.info.&#8221; We believe that our competitors include public companies engaging in the
cryptocurrency mining business that are listed either on the U.S. or international stock exchanges, such as Bit-digital.com, The9.com,
Overstock.com Inc, Bitcoin Investment Trust, Blockchain Industries, Inc, (formerly Omni Global Technologies, Inc.), Bitfarms Technologies
Ltd. (formerly Blockchain Mining Ltd), DMG Blockchain Solutions Inc, Hive Blockchain Technologies Inc, Hut 8 Mining Corp, HashChain Technology,
Inc, MGT Capital Investments, Inc, DPW Holdings, Inc, Layer1 Technologies, LLC, Northern Data AG, Riot Blockchain, Inc, Marathon Digital
Holdings.<span style="font-family: Times New Roman, Times, Serif">&#160;</span> The cryptocurrency mining industry is a highly competitive
and rapidly changing industry and new competitors could enter the market and affect our competitiveness in the future. For more information
regarding those risk factors known to us, see the section entitled &#8220;Risk Factors&#8221; herein.</p><div>



</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Intellectual
Property</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
regard our trademarks, domain names, know-how, proprietary technologies and similar intellectual property as critical to our success,
and we rely on trademark and trade secret law and confidentiality and invention assignment with our employees and others to protect our
proprietary rights.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company has 99 registered software copyrights, 2 granted utility model patents and 1 domain name. Despite our efforts to protect our
proprietary rights, unauthorized parties may attempt to copy or otherwise obtain and use our technology. Monitoring unauthorized use
of our technology is difficult and costly, and we cannot be certain that the steps we have taken will prevent misappropriation of our
technology. From time to time, we may have to resort to litigation to enforce our intellectual property rights, which could result in
substantial costs and diversion of our resources. In addition, third parties may initiate litigation against us alleging infringement
of their proprietary rights or declaring their non-infringement of our intellectual property rights. In the event of a successful claim
of infringement and our failure or inability to develop non-infringing technology or license the infringed or similar technology on a
timely basis, our business could be harmed. Moreover, even if we are able to license the infringed or similar technology, license fees
could be substantial and may adversely affect our results of operations.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Corporate
Information</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
principal executive office is located at Building 6, East Seaview Park, 298 Haijing Road, Yinzhu Street, West Coast New District, Qingdao
City, Shandong Province, People&#8217;s Republic of China 266400. Our telephone number is +86-532-86617117. We maintain a website at
http://www.sosyun.com/ that contains information about our Company, and we make available free of charge through our website our annual
report on Form 20-F, current reports on Form 6-K, and amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d)
of the Securities Exchange Act of 1934, as amended, or the Exchange Act, as soon as reasonably practicable after we electronically file
such material with, or furnish it to, the SEC.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Recent
Developments</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Registered
Direct Offering in December 2020</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 22, 2020, the Company entered into certain securities purchase agreement (the &#8220;December SPA&#8221;) with the purchasers
party thereto pursuant to which the Company agreed to sell 2,600,000 of its ADSs and warrants (&#8220;December Warrants&#8221;) to purchase
2,600,000 ADSs (the &#8220;December Offering&#8221;), for gross proceeds of approximately $4 million. The December Warrants will be exercisable
immediately following the date of issuance for a period of five years at an initial exercise price of $1.55. The purchase price for each
ADS and the corresponding December Warrant is $1.55. Each December Warrant is subject to anti-dilution provisions to reflect stock dividends
and splits, subsequent rights offerings or other similar transactions, but not as a result of future securities offerings at lower prices.
The December Warrants contain a mandatory exercise right for the Company to force exercise of the December Warrants if the Company&#8217;s
ADSs trade at or above $4.65 for ten (10) consecutive trading days and when certain other conditions are met. Upon the occurrence of
a Fundamental Transaction (as defined in the December Warrants), the December Warrants are subject to mandatory redemption for cash consideration
equal to the Black Scholes Value (as defined in the December Warrants) of such portion of such December Warrant to be redeemed. The December
Offering closed on December 24, 2020.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 37; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Registered
Direct Offering in January 2021</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 7, 2021, the Company entered into certain securities purchase agreement (the &#8220;January SPA&#8221;) with the purchasers party
thereto pursuant to which the Company agreed to sell 13,525,000 of its ADSs and warrants (&#8220;January Warrants&#8221;) to purchase
13,525,000 ADSs (the &#8220;January Offering&#8221;), for gross proceeds of approximately $25 million. The January Warrants will be exercisable
immediately following the date of issuance for a period of five years at an initial exercise price of $1.85. The purchase price for each
ADS and the corresponding January Warrant is $1.85. Each January Warrant is subject to anti-dilution provisions to reflect stock dividends
and splits, subsequent rights offerings or other similar transactions, but not as a result of future securities offerings at lower prices.
The January Warrants contain a mandatory exercise right for the Company to force exercise of the January Warrants if the Company&#8217;s
ADSs trade at or above $5.55 for ten (10) consecutive trading days and when certain other conditions are met. Upon the occurrence of
a Fundamental Transaction (as defined in the January Warrants), the January Warrants are subject to mandatory redemption for cash consideration
equal to the Black Scholes Value (as defined in the January Warrants) of such portion of such January Warrant to be redeemed. The January
Offering closed on January 12, 2021.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>January
2021 Warrant Solicitation</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 15, 2021, the Company entered into a letter agreement (the &#8220;January Letter Agreement&#8221;) with certain holders of Company&#8217;s
warrants, pursuant to which the holders of Company&#8217;s warrants exercised all of the unexercised December Warrants and January Warrants
(collectively, the &#8220;Existing Warrants&#8221;) to purchase up 14,925,000 of the Company&#8217;s ADSs. Pursuant to the January Letter
Agreement, each holder received new warrants (the &#8220;January Inducement Warrants&#8221;) to purchase up to 23,880,000 ADSs in exchange
for their exercise of all of the unexercised Existing Warrants with cash. The gross proceeds to the Company from the exercise of the
unexercised Existing Warrants were approximately $27.1 million, prior to deducting placement agent fees and estimated offering expenses.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
January Inducement Warrants have substantially the same terms as the Existing Warrants, except for having (i) provisions customary for
an unregistered warrant, including a restrictive legend, (ii) registration rights whereby the Company agreed to register the ADSs underlying
the January Inducement Warrants within fifteen (15) days of closing, (iii) being exercisable immediately upon issuance, (iv) having a
term of five (5) years from the date of issuance, and (v) having an exercise price of $2.00 per ADS.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>February
2021 Warrant Solicitations</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 9, 2021, the Company entered into a letter agreement (the &#8220;February Letter Agreement&#8221;) with certain holders of the
Company&#8217;s warrants, pursuant to which the holders of the Company&#8217;s warrants exercised all of the January Inducement Warrants
to purchase up to 23,880,000 of the Company&#8217;s ADSs. Pursuant to the February Letter Agreement, each holder received new warrants
(the &#8220;February Inducement Warrants&#8221;) to purchase up to 23,880,000 ADSs in exchange for their exercise of all of the January
Inducement Warrants with cash. The gross proceeds to the Company from the exercise of the January Inducement Warrants were approximately
$48 million, prior to deducting placement agent fees and estimated offering expenses.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
February Inducement Warrants have substantially the same terms as the January Inducement Warrants, except for having (i) registration
rights whereby the Company agreed to register the ADSs underlying the February Inducement Warrants within twenty-one (21) days of closing,
and (ii) an exercise price of $4.05 per ADS.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 24, 2021, the Company entered into a letter agreement (the &#8220;Second February Letter Agreement&#8221;) with certain holders
of the Company&#8217;s warrants, pursuant to which the holders of the Company&#8217;s warrants exercised all of the February Inducement
Warrants to purchase up to 23,880,000 of the Company&#8217;s ADSs. Pursuant to the Second February Letter Agreement, each holder received
new warrants (the &#8220;Second February Inducement Warrants&#8221;) to purchase up to 23,880,000 ADSs in exchange for their exercise
of all of the February Inducement Warrants with cash. The gross proceeds to the Company from the exercise of the February Inducement
Warrants were approximately $96.7 million, prior to deducting placement agent fees and estimated offering expenses.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Second February Inducement Warrants have substantially the same terms as the February Inducement Warrants, except for having (i) registration
rights whereby the Company agrees to register the ADSs underlying the Second February Inducement Warrants within eight (8) days of closing,
and (ii) an exercise price $7.00 per ADS.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 38; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Registered
Direct Offerings in February 2021</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 11, 2021, the Company entered into certain securities purchase agreement (the &#8220;February SPA&#8221;) with the purchasers
party thereto pursuant to which the Company agreed to sell 22,000,000 of its ADSs and warrants (&#8220;February Warrants&#8221;) to purchase
16,500,000 ADSs (the &#8220;February Offering&#8221;), for gross proceeds of approximately $110 million. The February Warrants will be
exercisable immediately following the date of issuance for a period of five years at an initial exercise price of $5.00. The purchase
price for each ADS and the corresponding February Warrant is $5.00. Each February Warrant is subject to anti-dilution provisions to reflect
stock dividends and splits, subsequent rights offerings or other similar transactions, but not as a result of future securities offerings
at lower prices. The February Warrants contain a mandatory exercise right for the Company to force exercise of the February Warrants
if the Company&#8217;s ADSs trade at or above $15.00 for ten (10) consecutive trading days and when certain other conditions are met.
Upon the occurrence of a Fundamental Transaction (as defined in the February Warrants), the February Warrants are subject to mandatory
redemption for cash consideration equal to the Black Scholes Value (as defined in the February Warrants) of such portion of such February
Warrant to be redeemed. The February Offering closed on February 17, 2021.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 18, 2021, the Company entered into certain securities purchase agreement (the &#8220;Second February SPA&#8221;) with the purchasers
party thereto pursuant to which the Company agreed to sell 8,600,000 of its ADSs and warrants (&#8220;Second February Warrants&#8221;)
to purchase 4,300,000 ADSs (the &#8220;Second February Offering&#8221;), for gross proceeds of approximately $86 million. The Second
February Warrants will be exercisable immediately following the date of issuance for a period of five years at an initial exercise price
of $10.00. The purchase price for each ADS and the corresponding Second February Warrant is $10.00. Each Second February Warrant is subject
to anti-dilution provisions to reflect stock dividends and splits, subsequent rights offerings or other similar transactions, but not
as a result of future securities offerings at lower prices. The Second February Warrants contain a mandatory exercise right for the Company
to force exercise of the Second February Warrants if the Company&#8217;s ADSs trade at or above $30.00 for ten (10) consecutive trading
days and when certain other conditions are met. Upon the occurrence of a Fundamental Transaction (as defined in the Second February Warrants),
the Second February Warrants are subject to mandatory redemption for cash consideration equal to the Black Scholes Value (as defined
in the Second February Warrants) of such portion of such Second February Warrant to be redeemed. The Second February Offering closed
on February 22, 2021.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Registered
Direct Offering in March 2021</i></span></p><div>

</div><p style="font: 7pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 7pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 29, 2021, the Company entered into certain securities purchase agreement (the &#8220;March SPA&#8221;) with the purchasers party
thereto pursuant to which the Company agreed to sell 25,000,000 of its ADSs and warrants (&#8220;March Warrants&#8221;) to purchase 25,000,000
ADSs (the &#8220;March Offering&#8221;), for gross proceeds of approximately $125 million. The March Warrants will be exercisable immediately
following the date of issuance for a period of five years at an initial exercise price of $5.00. The purchase price for each ADS and
the corresponding March Warrant is $5.00. Each March Warrant is subject to anti-dilution provisions to reflect stock dividends and splits,
subsequent rights offerings or other similar transactions, but not as a result of future securities offerings at lower prices. The March
Warrants contain a mandatory exercise right for the Company to force exercise of the March Warrants if the Company&#8217;s ADSs trade
at or above $15.00 for ten (10) consecutive trading days and when certain other conditions are met. Upon the occurrence of a Fundamental
Transaction (as defined in the March Warrants Warrants), the March Warrants are subject to mandatory redemption for cash consideration
equal to the Black Scholes Value (as defined in the March Warrants) of such portion of such March Warrant to be redeemed. The March Offering
closed on April 1, 2021.</span></p><div>

</div><p style="font: 7pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p><div>

</div><div><a id="a_014"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>C.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Regulation</b></span></td></tr>
  </table><div>
</div><p style="font: 7pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif"><i>Chinese
Regulations and Policies Relating to Insurance </i></span>&#160;</p><div>

</div><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Insurance and insurance related business is heavily regulated.&#160;&#160;The
regulatory body is called China Banking and Insurance Regulatory Commission (CBIRC). It issued the &#8220;Notice on Issues Concerning the
Adjustment of Long-term Medical Insurance Product Rates&#8221;, formally introducing a long-term medical insurance product rate adjustment
mechanism to help insurance companies reduce the risk of medical expenses inflation, increase willingness to supply long-term medical
insurance, and better solve consumption And meet their long-term health protection needs. In 2020, the regulatory authorities will strengthen
the standardized management of the insurance agent team and promote the implementation of the independent insurance agent system. In August,
CBIRC drafted the &#8220;Notice on Matters Concerning the Development of Independent Individual Insurance Agents by Insurance Companies
(Draft for Solicitation of Comments)&#8221;. In November, CBIRC formally issued the &#8220;Regulations on the Supervision of Insurance Agents.&#8221;
In December, CBIRC issued the &#8220;Notice on Matters Concerning the Development of Independent Individual Insurance Agents.&#8221; In
September 2020, CBIRC issued the &#8220;Notice on Regulating the Health Management Services of Insurance Companies&#8221; to establish a
regulatory framework for insurance companies&#8217; health management services, standardize service behaviors, promote the integrated
development of health management services and health insurance businesses, and expand the connotation of health insurance services. Improve
health insurance risk management and professional service capabilities.</p><div>

</div><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>U.S. Regulations and Policies Relating to Blockchain and Cryptocurrencies</i></p><div>

</div><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Blockchain and cryptocurrencies are increasingly
becoming subject to governmental regulation, both in the U.S. and internationally. State and local regulations also may apply to our activities
and other activities in which we may participate in the future. Other governmental or semi-governmental regulatory bodies have shown an
interest in regulating or investigating companies engaged in the blockchain or cryptocurrency business. For instance, the Cyber-Digital
Task Force of the U.S. Department of Justice (the &#8220;DOJ&#8221;) published a report entitled &#8220;Cryptocurrency: An Enforcement
Framework&#8221; in October 2020. This report provides a comprehensive overview of the possible threats and enforcement challenges the
DOJ views as associated with the use and prevalence of cryptocurrency, as well as the regulatory and investigatory means the DOJ has at
its disposal to deal with these possible threats and challenges. Further, in early March 2021, the SEC chairperson nominee expressed an
intent to focus on investor protection issues raised by bitcoin and other cryptocurrencies.</p><div>

</div><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Presently, we do not believe any U.S. or State
regulatory body has taken any action or position adverse to our main cryptocurrency, bitcoin, with respect to its production, sale, and
use as a medium of exchange; however, future changes to existing regulations or entirely new regulations may affect our business in ways
it is not presently possible for us to predict with any reasonable degree of reliability.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 39; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Further, following the appreciation of the market
price of bitcoin in the second half of 2020, we have observed increasing media attention directed at the environmental concerns associated
with cryptocurrency mining, particularly its energy-intensive nature. We do not believe any U.S.-based regulators have taken a position
adverse to bitcoin mining thus far.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As the regulatory and legal environment evolves,
we may become subject to new laws, such as further regulation by the SEC and other agencies, which may affect our mining and other activities.
For additional discussion regarding our belief about the potential risks existing and future regulation pose to our business, see the
Section entitled &#8220;Risk Factors&#8221; herein.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><i>Chinese Regulations on Cryptocurrency in General</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">According to the Circular of the People&#8217;s Bank
of China, Ministry of Industry and Information Technology, China Banking Regulatory Commission, China Securities Regulatory Commission,
and China Insurance Regulatory Commission on Guarding against Bitcoin Risks issued on December 3, 2013, or the 2013 Circular, Bitcoin
should be regarded as a specific virtual commodity, and it does not possess the status that a legal currency has, and cannot and should
not be circulated in market as a currency. The 2013 Circular also provides that financial institutions and payment institutions shall
not engage in business in connection with Bitcoin.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Another notable law on recognition of virtual
property is the PRC Civil Code, which became effective on January 1, 2021. Article 127 of PRC Civil Code provides that: &#8220;Where laws
contain provisions in respect of the protection of data and network virtual property, such provisions shall apply.&#8221; We believe that
this provision together with the 2013 Circular recognizes the lawful possession by PRC citizens and organizations of Bitcoin as a kind
of virtual property.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">According to the Announcement of the People&#8217;s
Bank of China, the Office of the Central Cyberspace Security and Informatization Leading Group, the Ministry of Industry and Information
Technology, the State Administration for Industry and Commerce, the China Banking Regulatory Commission, the China Securities Regulatory
Commission and the China Insurance Regulatory Commission on Preventing Token Fundraising Risks issued on September 4, 2017, or the 2017
Announcement, activities of offering and financing of tokens, including initial coin offerings, or ICOs, should be forbidden in the PRC
since they are essentially illegal public financing activities, which are suspected to involve financial crimes such as illegal distribution
of financial tokens, illegal issuance of securities, illegal fundraising, financial fraud or pyramid sales. All so-called token trading
platforms should not (i) engage in any exchange between any fiat currency with tokens or &#8220;virtual currencies&#8221;, (ii) trade
tokens or &#8220;virtual currencies&#8221; or trade them as central counterparties, or (iii) provide pricing, information agency or other
services for tokens or &#8220;virtual currencies&#8221;. The 2017 Announcement further orders that financial institutions and non-banking
payment institutions should not do any business related to token trading.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">According to the Risk Warning on Preventing Illegal
Fundraising in the Name of &#8220;Virtual Currency&#8221; or &#8220;Blockchain&#8221; jointly promulgated by the Banking and Insurance Regulatory
Commission, the Office of the Central Cyberspace Affairs Commission, the Ministry of Public Security, the People&#8217;s Bank of China
and the State Administration for Market Regulation on August 24, 2018, or the 2018 Warning, raising funds through the issuance of so-called
&#8220;virtual currency&#8221;, &#8220;virtual asset&#8221; or &#8220;digital asset&#8221; under the flag of &#8220;financial innovation&#8221;
or &#8220;blockchain&#8221; is not based on real blockchain technology, but rather the practice of using speculative blockchain concepts
for illegal fundraising, pyramid schemes, or fraud. The 2018 Warning reiterates the position of the Chinese government on ICOs.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Despite the Chinese government&#8217;s resentment
of non-government backed cryptocurrencies in general, China has been testing digital Renminbi through pilot programs. On October 23, 2020,
the People&#8217;s Bank of China published the revised Law of the People&#8217;s Republic of China on the People&#8217;s Bank of China (draft), or
the draft PBOC Law, to solicit comment from the public. Article 19 of the draft PBOC Law provides that Renminbi may take a physical form
or a digital form. This draft PBOC Law, if enacted, will pave the way for the formal launch of digital Renminbi. However, Article 22 of
the draft PBOC Law reiterates that no entity or individual should produce or offer coupon tokens or digital tokens to replace Renminbi
for circulation in market. This has been the consistent position of the Chinese government since 2013.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Chinese Regulations on Cryptocurrency Mining</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cryptocurrency mining is not prohibited by Chinese
laws, but is subject to an unclear and evolving regulatory and policy framework in China. On January 2, 2018, China&#8217;s Leading Special
Task Team for Remediation of Internet Financial Risks mandates that local governments should take measures of electricity prices, taxes,
or land use, to guide the orderly exit of entities from cryptocurrency mining operations and that local governments must submit reports
on cryptocurrency mining operations in their respective jurisdictions to the task team on a regular basis. Since then, local regulations
on cryptocurrency mining have been tightened, at least in some Chinese provinces, such as Xinjiang and Inner Mongolia.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">At the beginning of 2021, which is the first year
of the &#8220;14th Five-Year Plan&#8221; of China, the National Development and Reform Commission of China publicly emphasized the need
to improve the dual control system for energy consumption, to solidly promote working towards carbon peaking and carbon neutrality, and
to accelerate the elimination of outdated and inefficient excess production capacity. On March 9, 2021, the Inner Mongolia Development
and Reform Commission and two other local governmental agencies jointly published the Certain Safeguard Measures to Ensure Completion
of the &#8220;14th Five-Year Plan&#8221; Goals on Dual Control of Energy Consumption, or the Safeguard Measures. The Safeguard Measures
order that, cryptocurrency mining projects in Inner Mongolia should be completely cleaned up and shut down by the end of April 2021. So
far, no similar orders have been published by the government of Sichuan Province, in which province the three mining farms of the Company
reside.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 40; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">The Guidance Catalogue of Industry Structural
Adjustment (2019 Edition), or the 2019 Guidance Catalogue, promulgated by the National Development and Reform Commission, became effective
on January 1, 2020. The 2019 Guidance Catalogue contains a catch-all clause which provides that, if any process, technology, products
or equipment is not in compliance with (a) the Law of the People&#8217;s Republic of China on Prevention and Control of Atmospheric Pollution,
the Law of the People&#8217;s Republic of China on Prevention and Control of Water Pollution, the Law of the People&#8217;s Republic of
China on Prevention and Control of Environmental Pollution Caused by Solid Wastes, the Energy Conservation Law of the People&#8217;s Republic
of China, the Work Safety Law of the People&#8217;s Republic of China, the Product Quality Law of the People&#8217;s Republic of China,
the Land Administration Law of the People&#8217;s Republic of China, the Law of the People&#8217;s Republic of China on Prevention &amp; Control
of Occupational Diseases or other laws and regulations, (b) national mandatory standards for safety, environmental protection, energy
consumption and quality, or (c) the requirements of international environmental conventions or other requirements, they should be restricted
or eliminated. We cannot exclude the possibility that the National Development and Reform Commission of China restricts or even prohibits
mining operations in China on the basis that mining operations fall under the above-mentioned catch-all clause. The National Development
and Reform Commission of China may even update the &#8220;Guidance Catalogue for Industry Structural Adjustment&#8221; to explicitly restrict
or prohibit mining operations in China.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Regulations on Registration of Blockchain Information
Service Providers</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Entities
or nodes providing information services based on blockchain technologies or systems in China are required to be registered with the Cyberspace
Administration of China. According to the Administrative Regulations on Blockchain Information Services issued by the Cyberspace Administration
of China and effective on February 15, 2019, or the Blockchain Regulation, blockchain information services shall refer to information
services provided to the public through internet sites, applications, etc. based on blockchain technologies or systems. The Blockchain
Regulations also provide that, a provider of blockchain information services shall fill in its name, service category, service form, application
domain, server address and other information through the management system of blockchain information services established by the Cyberspace
Administration of China. We do not believe we should make such filing with the Cyberspace Administration of China based on our current
business operations. However, uncertainties exist regarding the interpretation and implementation of the Blockchain Regulation, and future
Chinese laws and regulations may require us to register or file with Chinese cyberspace authorities.</span>&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_015"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>D.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Organizational
    Structure</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following diagram illustrates our corporate structure as of the date of this report, including our subsidiaries:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><img alt="" src="img_002.jpg"/><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></p><div>

</div><div><a id="a_016"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>E.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Property,
    Plant and Equipment</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our headquarters are located in Qingdao, China.
We have leased an aggregate of approximately 86,111 square meters of office space throughout China as of December 31, 2020. Our Qingdao
headquarters has office spaces of 64,583 square meters. We believe that we will be able to obtain adequate facilities, principally through
leasing, to accommodate our future expansion plans</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 41; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><div><a id="a_017"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    4A.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>UNRESOLVED
    STAFF COMMENTS</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_018"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    5.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>OPERATING
    AND FINANCIAL REVIEW AND PROSPECTS</b></span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><div><a id="a_019"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Operating
    Results</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Revenue</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Revenues
for the fiscal years ended December 31, 2018, 2019 and 2020 were $2</span>5 <span style="font-family: Times New Roman, Times, Serif">million,
$12 million and $50 million, respectively. The decreased from $2</span>5 <span style="font-family: Times New Roman, Times, Serif">million
in 2018 to $12 million in 2019 was mainly due to the Company&#8217;s change of its business operation district from Guizhou to Shandong.
The increase in revenue from $12 million in 2019 to $50 million in 2020 was mainly due to expansion in the new operation district.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The revenue mainly consists of the insurance business
which accounts for more than 97% of the revenue contribution for each year. In year 2020, the Company expanded its business into more
areas, including the 10086 Hotline, Bank Card Call Center and SaaS services.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Cost of revenues</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cost of revenues decreased from $25 million in
2018 to $9 million in 2019, representing a decrease of $16 million, or 62%. Cost of revenues increased from $9 million in 2019 to $37
million in 2020, representing an increase of $28 million. The main reason for the increase in cost of revenues is the increase in business
scale of the Company.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Operating expenses</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">FY 2020</td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">FY 2019</td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">FY 2018</td><td style="text-align: center; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 28%; text-align: justify">General and administrative</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,401</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">83</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">365</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">100</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">477</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">100</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: justify; padding-bottom: 1.5pt">Share-based compensation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">506</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">17</td><td style="padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="margin: 0pt 0; font-size: 10pt">-</p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="margin: 0pt 0; font-size: 10pt">-</p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="margin: 0pt 0; font-size: 10pt">-</p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><p style="margin: 0pt 0; font-size: 10pt">-</p></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,907</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">365</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">477</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Operating expenses decreased from $0.5 million
in 2018 to $0.4 million in 2019, representing a decrease of $0.1 million or 23%. Operating expenses increased from $0.4 million in 2019
to $2.9 million in 2020, representing an increase of $2.5 million. In the fiscal year ended 2020, G&amp;A expenses accounted for 83% of
operating expenses, while share-based compensation accounted for 17% of operating expenses.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><div><a id="a_077"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Liquidity and Capital Resources</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; padding-top: 10pt; text-align: justify; font-size: 10pt"></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To date, we have financed our operations
primarily through cash flows from operations, working capital from our shareholders, and equity financing through public and private
offerings of our securities. We plan to support our future operations primarily from cash generated from our operations and equity financing.</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Private Placements</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In July, August and November of 2020, the Company
raised gross proceeds of approximately $9.9 million, $11.5 million, and $14.7 million, respectively, through private placements with certain
non-U.S. investors.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Registered Direct Offering</i></p>
<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">On December 22, 2020, the Company entered into certain securities purchase
agreement (the &#8220;December SPA&#8221;) with the Purchasers pursuant to which the Company sold 2,600,000 of its ADSs and warrants (&#8220;December
Warrants&#8221;) to purchase 2,600,000 ADSs (the &#8220;December Offering&#8221;), for gross proceeds of approximately $4 million. The
December Warrants will be exercisable immediately following the date of issuance for a period of five years at an initial exercise price
of $1.55. The purchase price for each ADS and the corresponding December Warrant is $1.55. The December Offering closed on December 24,
2020.</p></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 42; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Cash Flows and Working Capital</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Net cash (used in) generated from operating activities</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(43,552</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">44</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">(45</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Net cash (used in) generated from investing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,999</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Net cash generated from (used in) financing activities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">43,551</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-transform: uppercase; text-align: left">Effect of exchange rates on cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">683</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(16</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Net cash from operating activities increased
for approximately $0.09 million from $(0.045) million in 2018 to $0.044 million in 2019, the operating cash flow then decreased for approximately
$44 million in 2020 from $0.044 million in 2019 to $(43.552) million in 2020. Net cash from investing activities increased by $3 million
in year 2020. Net cash from financing activities increased by $44 million in year 2020.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p><div>

</div><div><a id="aaa_003"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0"></td><td style="width: 0.25in; text-align: left"><b>C.</b></td><td style="text-align: justify"><b>Research &amp; Development</b></td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Insurance promotion industry research and development</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">SOS is committed to the development of insurance
product promotion projects, including:</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><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">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">SOS Cloud Alliance System: Integration of resources
across industries to jointly promote the transformation, upgrade, development and integration of the insurance market to create an open
platform, mainly for the accurate promotion of insurance products. </span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><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">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Yuge CRS agent distribution system: for insurance
agents, brokers tailor-made development of a set of high-tech intelligent system for insurance business tracking and promotion of orders,
through which the system can be managed, viewed, modified, quantified, inquired and other management operations, so that the process is
standardized, improving work efficiency. </span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><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">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">AI Smart and Artificial Electronic Marketing
System: Developed automatic external voice robot for screening effective customer resources and manual tracking through manual electronic
marketing system to improve the efficiency of ordering. </span></td></tr></table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><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">
<td style="width: 0.25in"></td><td style="width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">SOS Big Data Platform: Big Data Integration,
Ledger Management Platform, can organize, match, process customer resources, high-performance data sharing services and provide compliance
basis for relevant departments. </span></td></tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The foregoing R&amp;D is being conducted through
the cooperation of more than 60 high-tech talents and a number of project leaders. The R&amp;D project is mainly being developed through,
Java, .Net, PHP, Android and IOS, and continuous system upgrades, and functional expansions</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Cryptocurrency mining industry research and
development</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>&#160;</i></p><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">
<td style="text-align: justify; width: 0.25in"></td><td style="text-align: justify; width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Secure wallet</span></td></tr></table><div>

</div><p style="text-align: justify; margin-top: 0; margin-bottom: 0">&#160;</p><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">
<td style="text-align: justify; width: 0.75in"></td><td style="text-align: justify; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif">&#9675;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Private key local secure save, support for
                                                                                                                                                                               a variety of wallet types, nation code backups for anti-loss, multi-signature anti-theft system, ease of import and export for
                                                                                                                                                                               wallet.</span></td></tr></table><div>

</div><p style="text-align: justify; margin-top: 0; margin-bottom: 0">&#160;</p><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">
<td style="text-align: justify; width: 0.75in"></td><td style="text-align: justify; width: 0.25in">&#9675;</td><td style="text-align: justify">Add digital assets with one click, track trading trends in real time, and view asset balance changes.</td></tr></table><div>

</div><p style="text-align: justify; margin-top: 0; margin-bottom: 0">&#160;</p><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">
<td style="text-align: justify; width: 0.75in"></td><td style="text-align: justify; width: 0.25in">&#9675;</td><td style="text-align: justify">Follow the world's major exchange prices and price alerts, seize investment opportunities with built-in
trading exchange services.</td></tr></table><div>

</div><p style="text-align: justify; margin-top: 0; margin-bottom: 0">&#160;</p><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">
<td style="text-align: justify; width: 0.75in"></td><td style="text-align: justify; width: 0.25in">&#9675;</td><td style="text-align: justify">Integrate third-party DAP interactions with push industry information, technology advances, and multi-dimensional
data information to discover investment opportunities.</td></tr></table><div>

</div><p style="text-align: justify; margin-top: 0; margin-bottom: 0">&#160;</p><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">
<td style="text-align: justify; width: 0.25in"></td><td style="text-align: justify; width: 0.25in">&#9679;</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif">Private mine pool</span></td></tr></table><div>

</div><p style="text-align: justify; margin-top: 0; margin-bottom: 0">&#160;</p><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">
<td style="text-align: justify; width: 0.75in"></td><td style="text-align: justify; width: 0.25in">&#9675;</td><td style="text-align: justify">Support for multi-currency mining (tentative support for ETH, BTC)</td></tr></table><div>

</div><p style="text-align: justify; margin-top: 0; margin-bottom: 0">&#160;</p><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">
<td style="text-align: justify; width: 0.75in"></td><td style="text-align: justify; width: 0.25in">&#9675;</td><td style="text-align: justify">Intuitive revenue calculator, to fill in one&#8217;s own mining machine's calculation power, so that each
time one opens the wallet, he or she may intuitively see which currency is currently being mined with a higher yield, to help create mining
strategies.</td></tr></table><div>

</div><p style="text-align: justify; margin-top: 0; margin-bottom: 0">&#160;</p><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">
<td style="text-align: justify; width: 0.75in"></td><td style="text-align: justify; width: 0.25in">&#9675;</td><td style="text-align: justify">Information-rich monitoring interface computing power, estimated daily revenue, temperature, power consumption,
electricity charges, fans, graphics card serial number, graphics card name, PCI socket, etc.</td></tr></table><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">The foregoing R&amp;D is being conducted through the cooperation of
more than 39 high-tech talent and a number of system analysis management personnel. The R&amp;D project is mainly being developed through
C++, Python, Go, Java, .Net, PHP, Android, and IOS, with constant system upgrades and feature expansions.</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 22pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 22pt"></p><div>

</div><!-- Field: Page; Sequence: 43; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 22pt">&#160;</p><div>

</div><div><a id="aaa_001"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in"><b>D.
Trend Information</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">Other than as disclosed elsewhere in this annual report, we are not aware
of any trends, uncertainties, demands, commitments or events for the year ended December 31, 2020 that are reasonably likely to have a
material adverse effect on our revenues, net income, profitability, liquidity or capital resources, or that would cause reported financial
information not necessarily to be indicative of future operating results or financial conditions.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0in">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><div><a id="aaa_002"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 26px">
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>E.</b></p></td>
    <td>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>
    <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>Off Balance Sheet Arrangements	</b></p></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">None.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><div><a id="aaa_004"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 24px; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>F.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contractual Obligations</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">The Company has entered into two agreements for leasehold improvements
on the office premises. As of December 31, 2020, the Company&#8217;s commitment under these agreements amounted to $7million. There is
no commitment as of December 31, 2019 and 2018.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin: 0pt 0">&#160;</p><div>

</div><div><a id="aaa_005"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 24px; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>G.</b></span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Safe Harbor</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Certain statements made herein are &#8220;forward-looking statements&#8221;
within the meaning of the &#8220;safe harbor&#8221; provisions of the Private Securities Litigation Reform Act of 1995. Forward-looking
statements may be identified by the use of words such as &#8220;anticipate,&#8221; &#8220;believe,&#8221; &#8220;expect,&#8221; &#8220;estimate,&#8221;
&#8220;plan,&#8221; &#8220;outlook,&#8221; and &#8220;project&#8221; and other similar expressions that predict or indicate future events
or trends or that are not statements of historical matters. Such forward-looking statements include timing of the proposed transaction;
the business plans, objectives, expectations and intentions of the parties once the transaction is complete, and SOS&#8217;s estimated
and future results of operations, business strategies, competitive position, industry environment and potential growth opportunities.
These forward-looking statements reflect the current analysis of existing information and are subject to various risks and uncertainties.
As a result, caution must be exercised in relying on forward-looking statements. Due to known and unknown risks, our actual results may
differ materially from our expectations or projections.&#160;All forward-looking statements attributable to the Company or persons acting
on its behalf are expressly qualified in their entirety by these factors. Other than as required under the securities laws, the Company
does not assume a duty to update these forward-looking statements.</p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p><div>

</div><p style="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Additional information concerning these and other factors that may
impact our expectations and projections can be found in our periodic filings with the SEC. SOS&#8217;s SEC filings are available publicly
on the SEC&#8217;s website at www.sec.gov. SOS disclaims any obligation to update the forward-looking statements, whether as a result
of new information, future events or otherwise.</p><div>





</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 44; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_024"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    6.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>DIRECTORS,
    SENIOR&#160;MANAGEMENT AND EMPLOYEES</b></span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><div><a id="a_025"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Directors
    and Senior Management</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The
following table sets forth information regarding our directors and executive officers as of the date of this annual report.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: left; width: 30%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td>
    <td style="vertical-align: bottom; width: 1%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 9%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Age</b></span></td>
    <td style="vertical-align: bottom; width: 1%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 59%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Position
    with the Company</b></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Executive
    Officers</i>:</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yandai
    Wang</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">43</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Executive
    Chairman and Chief Executive Officer</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding-left: 0.125in; vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Li
    Sing Leung</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">54</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Financial Officer and Director</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; vertical-align: top; text-align: left">&#160;</td>
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="vertical-align: bottom; text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="vertical-align: top; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding-left: 0.125in; text-indent: -0.125in; vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Directors:</i></span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Russell
    Krauss</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">61</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding-left: 0.125in; vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Douglas
    L. Brown</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">66</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Independent
    Director</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ronggang
    (Jonathan) Zhang</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Independent
    Director</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="padding-left: 0.125in; vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Wenbin
    Wu</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">58</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Independent
    Director</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New 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>Executive
Officer Biographies</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b>Mr. Yandai Wang</b>&#160;has been the Chief Executive
Officer of the Company and Executive Chairman of the Board since May 2020. Mr. Wang has served as Chief Executive Officer of SOS since
November 2018 and executive chairman of Yongbao Group since April 2015. He has over 20 years of industrial experience in emergency rescue,
telecom and call center services. Mr. Wang received his bachelor&#8217;s degree in Information Technology and Management from Information
Engineering University in 2014 and studied Economic Management at University of San Francisco in 2019.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Li
Sing Leung </b>has been the Chief Financial Officer of the Company and Director of the Board since August 2020.&#160;Mr. Li served as
the Chief Financial Officer (&#8220;CFO&#8221;) of Palmerston North Co., Ltd. since June 2020 and as the Financial Controller of Transfar
International Group (Hong Kong) Limited from May 2018 to May 2020. He served as the as the Managing Director of Hong Kong and Shanghai
Business Corporation from November 2016 to April 2018. From October 2013 to October 2016, Mr. Li served as the CFO of Shopex Network
Co., Ltd. Mr. Li has over twenty years of combined experience in auditing, accounting, tax planning and corporate financing. Mr. Li obtained
his bachelor&#8217;s degree in Commerce from the University of New South Wales, Australia, and a MBA from the University of Texas. Mr.
Li is a member of the Association of Chartered Certified Accountants and holds a Colorado State CPA license.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Directors
Biographies</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Douglas
L. Brown&#160;</i></b>has been an independent non-executive director on our board since 2007. Mr. Brown is the founder and
chairman of DLB Capital, which is a private equity firm with a focus on development and startup companies in the financial services industry
in the United States and China. He has held his positions at DLB Capital since 2006. Prior to DLB Capital, Mr.
Brown held the position of vice chairman&#8212;investment banking at Morgan Stanley where, among other responsibilities, he advised on
initial public offerings and the privatization of Chinese state-owned financial institutions. Mr. Brown was also the non-executive chairman
of HighTower Advisors, LLC from its founding in 2007 to 2011, and was its first institutional investor through DLB Capital. He
continues to serve as a director of HighTower Advisors, LLC. Mr. Brown also serves as a director of Transamerica Corporation,
a position he has held since 2008. Mr. Brown received his bachelor&#8217;s degree from Bowdoin College.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Russell Krauss&#160;</i></b>served as
our co-chief executive officer from September 2018 to September 30, 2019, vice-chairman from September 2018 to September 30, 2019,
and prior to that served as an independent non-executive director on our board since October 2016. Previously, Mr. Krauss served as
a Senior Vice President, Accounts and Business Operations for DXC Technology from 2017 to 2018. In that role, he was responsible for
enterprise-wide operations, acted as chief client officer and oversaw top accounts for the $24 billion business. Prior to that, he
was vice president and managing director for several of EDS&#8217; (and then HP&#8217;s) largest businesses where he drove
significant value for both clients and shareholders through major transformation initiatives. Prior to that, Mr. Krauss was vice
president and CIO for the New York Power Authority, the largest non-federal utility in the U.S. He led the Y2K transition of one of
the nation&#8217;s &#8220;Top 10 Critical Infrastructure&#8221; entities and was the executive responsible for a $1.4 billion
divestiture of the Nuclear Generation business&#8212;the largest transaction of its kind in U.S. history. Krauss has served as
business leader and division CIO in Westinghouse Electric Corporation and United Technologies Corporation. He received his MBA from
the University of New Haven and bachelor&#8217;s degree in Computer Science from State University, New York.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 45; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New 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>Ronggang
(Jonathan) Zhang</b>&#160;has served as our independent director since May 2020. Mr. Zhang is the Chief Executive Officer of 5CGroup
International Asset Management Co., Ltd. and Strategic Development Consultant of SG &amp; CO PRC Lawyers, positions he has held since
2015. Mr. Zhang has served since 2015 as master&#8217;s supervisor of Zhejiang Sci-Tech University and visiting professor of Zhejiang
NDRC Training Center. Mr. Zhang previously served as the Department Chief of Commercial Bureau of HEDA between 2003 and 2015
and as Chief of Investment Bureau of Ningbo Free Trade Zone between 2000 and 2003. Mr. Zhang received his bachelor&#8217;s degree at
Hubei University in 1987, and Visiting Scholar to University of Newcastle upon Tyne, UK in 1996.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Wenbin
Wu</b>&#160;has served as our independent director since May 2020. has been appointed an independent director of the Board as a nominee
of YBT. Mr. Wu currently serves as the Chairman of Shenzhen Rongde Investments Ltd. and Shenzhen Rongde Enterprise Management Advisory
Company. Mr. Wu also has served as executive director of Shenzhen ZhongHengHe Asset Management Ltd. and as an IPO consultant of Shenzhen
Rongle Culture Media Group Ltd. Mr. Wu studied Financial Accounting and Social Science at Zhengzhou University of Aeronautics-ZUA and
Nanjing University of Aeronautics and Astronautics and received a bachelor&#8217;s degree of Law and a MBA certificate from Queen&#8217;s
University of Brighton.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_026"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Compensation</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif">For
the fiscal year ended December 31, 2020, we paid an aggregate of approximately US$422,120 in cash to our directors and executive officers
and granted an aggregate of 4,106,392 restricted share units to our directors and executive officers. </span>&#160;<span style="font-family: Times New Roman, Times, Serif">We
have not set aside or accrued any amount to provide pension, retirement or other similar benefits to our executive officers and directors.
In accordance with the PRC law, our PRC subsidiary and consolidated affiliated entity and its subsidiaries are required by law to make
contributions equal to certain percentages of each employee&#8217;s salary for his or her pension insurance, medical insurance, unemployment
insurance and other statutory benefits and a housing provident fund.</span></p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Employment
Agreements</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
and our subsidiaries have entered into one or more employment agreements with each of our executive officers. Under these
agreements, each of our executive officers is employed for a specified time period subject to renewals upon mutual consent unless written
notice is given by us or the executive officer within a specified time prior to the end of the then-current term.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Confidentiality</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
executive officer has agreed to hold, both during and after the termination or expiry of his employment agreement, in strict confidence
and not to use, except as required in the performance of his or her duties in connection with the employment or pursuant to applicable
law, any of our confidential information, trade secrets, know-how or confidential business information. The executive officers
have also agreed to disclose in confidence to us all inventions, designs and trade secrets which they conceive, develop or reduce to
practice during the executive officer&#8217;s employment with us and to assign all right, title and interest in them to us, and assist
us in obtaining and enforcing patents, copyrights and other legal rights for these inventions, designs and trade secrets.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Non-Competition
and Non-Solicitation</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, each executive officer has agreed to be bound by non-competition and non-solicitation restrictions during the term of his or
her employment and for at least one year following the last date of employment. Specifically, each executive officer has agreed
not to (i) solicit, divert or take away any of our customers or business existing at the time of the termination of employment or (ii)
directly or indirectly compete with our existing, planned or proposed business. In addition, executive officers shave agreed
for a period of two years following the termination of their employment with us to not solicit or discuss the employment or retention
of our employees or consultants while such employees or consultants are in our employ and for a six-month period thereafter.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Indemnification
Agreements</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have entered into indemnification agreements with each of our directors and executive officers. Under these agreements, we
agree to indemnify our directors and executive officers against certain liabilities and expenses incurred by such persons in connection
with claims made by reason of their being a director or executive officer of our company.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 46; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Share
Incentive Plans</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>2020
Equity Incentive Plan</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
2020 Equity Incentive Plan was adopted on July 17, 2020, as amended, to attract and retain the best available personnel for positions
of responsibility, provided additional incentive to employees and service providers and promote the success of our business. The
equity incentive plan provided for the grant of incentive stock options, or ISOs, within the meaning of Section 422 of the Code, to our
employees and any of our subsidiaries&#8217; employees (including officers and inside directors), and for the grant of nonstatutory stock
options, or NSOs, stock appreciation rights, or SARs, restricted stock, restricted share units, performance units and performance shares
to our employees, directors and consultants.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of the date of this report, 45,000,000 Class A ordinary shares have
been issued to our officers, directors and employees pursuant to the 2020 Equity Incentive Plan.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Authorized
Shares</i>. The maximum aggregate number of shares that may be issued under the 2020 Equity Incentive Plan is 45,000,000 of
our Class A ordinary shares. Vested restricted share units will be settled with one Class A ordinary share. Class
A ordinary shares issued pursuant to awards under the 2020 Equity Incentive Plan that we repurchase or that are forfeited, as well as
Class A ordinary shares used to pay the exercise price of an award or to satisfy the tax withholding obligations related to an award,
will become available for future grant under the 2020 Equity Incentive Plan. In addition, Class A ordinary shares will not
be deemed to have been issued under the 2020 Equity Incentive Plan with respect to any portion of an award that is paid out in cash rather
than Class A ordinary shares. During the term of the 2020 Equity Incentive Plan, we will at all times reserve and keep available
a sufficient number of Class A ordinary shares to satisfy the requirements of the 2020 Equity Incentive Plan.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Plan
Administration</i>. The 2020 Equity Incentive Plan is administered by our compensation committee and/or one or more additional
committees of directors or other individuals or compensation consultants appointed by our board of directors in accordance with the terms
of the 2020 Equity Incentive Plan. To the extent that the administrator decides to qualify an award as performance-based compensation,
the 2020 Equity Incentive Plan<i>&#160;</i>will be administered by a committee of two or more outside directors. Subject to
the provisions of the 2020 Equity Incentive Plan, the administrator has the power to determine the terms of awards, including the recipients,
the exercise price, if any, the number of shares subject to each award, the fair value of a share of our Class A ordinary shares, the
vesting schedule applicable to the awards, together with any vesting acceleration, and the form of consideration, if any, payable upon
exercise of the award and the terms of the award agreement for use under the 2020 Equity Incentive Plan.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 47; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New 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>Compensation
Consultant</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
board of directors is authorized to engage its own independent consultant to advise it with respect to executive compensation matters.
While the board of directors may rely on external information and advice, the decisions made by the board of directors may reflect factors
and considerations other than, or that may differ from, the information and recommendations provided by any external compensation consultants
that may be retained from time to time.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_027"></a></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">
<td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>C.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Board
Practices</b></span></td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
board of directors consists of six directors, including two executive directors and four non-executive directors. The powers
and duties of our directors include convening general meetings and reporting our board&#8217;s work at our shareholders&#8217; meetings,
declaring dividends and distributions, determining our business and investment plans, appointing officers and determining the term of
office of the officers, preparing our annual financial budgets and financial reports, formulating proposals for the increase or reduction
of our authorized capital as well as exercising other powers, functions and duties as conferred by our articles of association. Our
directors may exercise all the powers of our company to borrow money and to mortgage or charge its undertaking, property and uncalled
capital or any part thereof, to issue debentures, debenture stock and other securities whenever money is borrowed or as security for
any debt, liability or obligation of our company or of any third party. A director is not required to hold any shares in our
company to qualify to serve as a director.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to NYSE rules, a director may vote in respect of any contract or proposed contract or arrangement notwithstanding that he may be interested
therein and if he does so his vote shall be counted and he may be counted in the quorum at any meeting of the directors at which any
such contract or proposed contract or arrangement is considered. A director who is in any way, whether directly or indirectly,
interested in a contract or proposed contract with us is required to declare the nature of his interest at a meeting of our directors. A
general notice given to the directors by any director to the effect that he is a member, shareholder, director, partner, officer or employee
of any specified company or firm and is to be regarded as interested in any contract or transaction with that company or firm shall be
deemed a sufficient declaration of interest for the purposes of voting on a resolution in respect to a contract or transaction in which
he has an interest, and after such general notice it shall not be necessary to give special notice relating to any particular transaction.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Committees
of the Board of Directors</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have several committees under the board of directors, including an audit committee, a compensation committee, and a nominating and corporate
governance committee. We have adopted a charter for each of our committees. The audit committee, compensation committee,
and nominating and corporate governance committee&#8217;s members and functions are described below.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Audit
Committee</i></b>. Our audit committee consists of Douglas Brown, Ronggang (Jonathan) Zhang and Wenbin Wu and is chaired by
Wenbin Wu and each satisfy the &#8220;independence&#8221; requirements of the NYSE listing rules of and meet the independence standards
under Rule 10A-3 under the Exchange Act. We have determined that Mr. Wu qualifies as an &#8220;audit committee financial expert.&#8221; The
audit committee oversees our accounting and financial reporting processes and the audits of the financial statements of our company. The
audit committee is responsible for, among other things:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">selecting the
    independent registered public accounting firm and pre-screening all auditing and non-auditing services permitted to be performed
    by the independent registered public accounting firm;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing with
    the independent registered public accounting firm any audit problems or difficulties and management&#8217;s response;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing and
    approving all proposed related party transactions, as defined in Item 404 of Regulation S-K under the Securities Act;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">discussing
    the annual audited financial statements with management and the independent registered public accounting firm;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing the
    adequacy of our internal controls and any special audit steps adopted in light of material control deficiencies;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><!-- Field: Page; Sequence: 48; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">annually reviewing
    and reassessing the adequacy of our audit committee charter;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">meeting separately
    and periodically with management and the independent registered public accounting firm; and</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reporting to
    the board of directors.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New 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>Compensation
Committee</i></b>.&#160;Our compensation committee consists of&#160;Douglas L. Brown, Ronggang (Jonathan) Zhang and Wenbin Wu and is
chaired by&#160;Ronggang (Jonathan) Zhang&#160;and each satisfy the &#8220;independence&#8221; requirements of the listing rules of the
NYSE. The compensation committee assists the board of directors in reviewing and approving the compensation structure, including
all forms of compensation, relating to our directors and executive officers. Our executive officers may not be present at
any committee meeting during which their compensation is deliberated upon. The compensation committee is responsible for,
among other things:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing the
    total compensation package for our executive officers and making recommendations to the board of directors with respect to it;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">approving and
    overseeing the total compensation package for our executives other than the three most senior executives;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing the
    compensation of our directors and making recommendations to the board of directors with respect to it; and</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">periodically
    reviewing and approving any long-term incentive compensation or equity plans, programs or similar arrangements, annual bonuses, and
    employee pension and welfare benefit plans.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New 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>Nominating
and Corporate Governance Committee.</i></b> Our nominating and corporate governance committee consists of Douglas L. Brown,
Ronggang (Jonathan) Zhang and Wenbin Wu, and is chaired by Douglas L. Brown and each satisfy the &#8220;independence&#8221; requirements
of the listing rules of the NYSE. The nominating and corporate governance committee assists the board of directors in selecting
individuals qualified to become our directors and in determining the composition of the board of directors and its committees. The
nominating and corporate governance committee is responsible for, among other things:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">recommending
    nominees to the board of directors for election or re-election to the board of directors, or for appointment to fill any vacancy
    on the board of directors;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">reviewing annually
    with the board of directors the current composition of the board of directors with regards to characteristics such as independence,
    age, skills, experience and availability of service to us;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">selecting and
    recommending to the board of directors the names of directors to serve as members of the audit committee and the compensation committee,
    as well as of the nominating and corporate governance committee itself; and</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">monitoring
    compliance with our code of business conduct and ethics, including reviewing the adequacy and effectiveness of our procedures to
    ensure proper compliance.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Duties
of Directors</b></span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
Cayman Islands law, our directors owe to us fiduciary duties, including a duty to act honestly, and a duty to act in what they consider
in good faith to be in our best interests. Our directors also owe to our company a duty to act with skill and care. It
was previously considered that a director need not exhibit in the performance of his duties a greater degree of skill than may reasonably
be expected from a person of his knowledge and experience. However, English and Commonwealth courts have moved towards an
objective standard with regard to the required skill and care and these authorities are likely to be followed in the Cayman Islands. In
fulfilling their duty of care to us, our directors must ensure compliance with our memorandum and articles of association, as amended
and restated from time to time, and the rights vested thereunder in the holders of the shares. Our directors owe their fiduciary
duties to our company and not to our company&#8217;s individual shareholders, and it is our company which has the right to seek damages
if a duty owed by our directors is breached. In limited exceptional circumstances, a shareholder may have the right to seek
damages in our name if a duty owed by our directors is breached.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 49; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Terms
of Directors</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to our fifth amended and restated memorandum and articles of association, our directors are not subject to a term of office and hold
their offices until such time as they are removed from office by an ordinary resolution of our shareholders. In addition,
the office of any of our directors shall be vacated if the director (a) dies, becomes bankrupt or makes any arrangement or composition
with his creditors, (b) is found to be or becomes of unsound mind, (c) resigns his office by notice in writing to our company, or (d)
without special leave of absence from our board of directors, is absent from three consecutive meetings of the board and the board resolves
that his office be vacated.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_028"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>D.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Employees</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
had 67, 91 and 125 full-time employees as of December 31, 2018 and 2019, 2020 respectively. None of our employees are represented by
a labor union. We have not experienced any work stoppages, and we consider our relations with our employees to be good.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
required by regulations in China, we participate in various government statutory social security plans, including a pension contribution
plan, a medical insurance plan, an unemployment insurance plan, a work-related injury insurance plan, a maternity insurance plan and
a housing provident fund. We are required under PRC law to contribute to social security plans at specified percentages of
the salaries, bonuses and certain allowances of our employees up to a maximum amount specified by the local government from time to time.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
enter into standard labor contracts with our employees. We also enter into standard confidentiality and non-compete agreements
with our executive officers. See &#8220;Item 6. Directors, Senior Management and Employees&#8212;B. Compensation&#8212;Employment
Agreements.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_029"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>E.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Share Ownership</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
information regarding the share ownership of our directors and officers, see &#8220;Item 7. Major Shareholders and Related Party Transactions&#8212;A.
Major Shareholders.&#8221; For information as to incentive shares and options granted to our directors, executive officers and other
employees, see &#8220;Item 6. Directors, Senior Management and Employees&#8212;B. Compensation&#8212;Share Incentive Plans.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 50; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><div><a id="a_030"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap; width: 0.75in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    7.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MAJOR SHAREHOLDERS
    AND&#160;RELATED PARTY TRANSACTIONS</b></span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><div><a id="a_031"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Major Shareholders</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The following table sets forth information with
respect to the beneficial ownership of our ordinary shares, as of April 30, 2021, by:</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; white-space: nowrap; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">each of our
    current directors and executive officers; and</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; white-space: nowrap; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">each person
    known to us to own beneficially more than 5% of our ordinary shares.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The calculations in the table below assume there
are 1,795,075,717 ordinary shares (including 1,769,744,565 Class A ordinary shares and 25,331,152 Class B ordinary shares) outstanding
as of April 30, 2021.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Beneficial
ownership is determined in accordance with the rules and regulations of the SEC. In computing the number of shares beneficially owned
by a person and the percentage ownership of that person, we have included shares that the person has the right to acquire within 60 days,
including through the exercise of any option, warrant or other right or the conversion of any other security. These shares, however,
are not included in the computation of the percentage ownership of any other person.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unless
otherwise noted, the business address for each beneficial owner is Building 6, East Seaview Park, 298 Haijing Road, Yinzhu Street, West
Coast New District, Qingdao City, Shandong Province, People&#8217;s Republic of China 266400.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="18" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Ordinary shares beneficially owned</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Class A</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ordinary</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>shares</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Class B</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>ordinary</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>shares</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>Total ordinary</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>shares on <br/> as-converted <br/> basis</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>% of total ordinary</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>shares on as-converted<br/> basis<sup>(1)</sup></b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>% of aggregate</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif"><b>voting power<sup>(2)</sup></b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">Directors and Executive Officers:</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 40%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Yandai Wang</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">10,170,210</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1,875,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">12,045,210</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></p></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">1.43</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Li Sing Leung</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20,380</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">61,141</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">81,521</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></p></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Russell Krauss<sup>(3)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">312,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">312,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></p></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Douglas L. Brown<sup>(4)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,000,496</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#8212;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,000,496</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></p></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Wenbin Wu</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31,250</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">93,750</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">125,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></p></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Ronggang (Jonathan) Zhang</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31,250</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">93,750</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">125,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></p></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">All directors and executive officers as a group (6 persons)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11,566,086</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,123,641</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,689,727</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></p></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.621</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Principal Shareholders:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  </table><div>




</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><!-- Field: Rule-Page --><div style="margin-top: 3pt; margin-bottom: 3pt; width: 15%"><div style="font-size: 1pt; border-top: Black 1.5pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Less than 1%.</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><!-- Field: Page; Sequence: 51; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For each person and group
included in this column, percentage ownership is calculated by dividing the number of Class A&#160;and Class B&#160;ordinary shares beneficially
owned by such person or group by the sum of the total number of Class A&#160;and Class B&#160;ordinary shares outstanding, which is&#160;1,795,075,717
ordinary shares (including 1,769,744,565 Class A ordinary shares and 25,331,152 Class B ordinary shares)&#160;as of April 30, 2021,&#160;plus
the number of Class A&#160;and Class B&#160;ordinary shares such person or group has the right to acquire upon the exercise of options,
warrants or other rights within 60 days after April 30, 2021. We use the conversion rate of 1:1 for the incentive shares for the purpose
of calculating the beneficial ownership of our ordinary shares. Vested incentive shares convert to ordinary shares of our company at
a 1:1 conversion rate, subject to payment of the reserve amount, which was calculated by us to be our good faith estimate of the fair
market value of our ordinary shares (or equivalent thereof) at the time of the grant of such incentive shares.</span></td></tr>
  </table><div>
</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</span></td>
    <td style="text-align: justify">For each person or group included in this column, the percentage of
total voting power represents voting power based on both Class A and Class B ordinary shares held by such person or group as of April
30, 2021 with respect to all of our outstanding Class A and Class B ordinary shares as one class as of April 30, 2021. Each holder of
Class A ordinary shares is entitled to one vote per share, subject to the limitations set forth in &#8220;Item 10. Additional Information&#8212;B.
Memorandum and Articles of Association&#8212;Ordinary Shares.&#8221; Each holder of our Class B ordinary shares is entitled to 10 votes
per share on all matters subject to a shareholder&#8217;s vote. Our Class B ordinary shares are convertible at any time by the holder
into Class A ordinary shares on a one-for-one basis, whereas Class A ordinary shares are not convertible into Class B ordinary shares
under any circumstances. The total voting power of the Class B Holders is limited. See &#8220;Item 10. Additional Information&#8212;B.
Memorandum and Articles of Association&#8212;Ordinary Shares.&#8221;</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To our knowledge, on the same basis of calculation
as above, approximately 92.1% of our total outstanding Class A ordinary shares were held by one record shareholder in the United States,
namely, Citibank, N.A., which held 1,629,935,120 Class A ordinary shares represented by 162,933,512 ADSs. The number of beneficial owners
of our ADSs in the United States is likely to be much larger than the number of record holders of our ordinary shares in the United States.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None
of our shareholders has informed us that it is affiliated with a registered broker-dealer or is in the business of underwriting securities. None
of our existing shareholders will have different voting rights from other shareholders, except with respect to the differences in voting
rights afforded to holders of Class A ordinary shares and Class B ordinary shares. We are not aware of any arrangement that
may, at a subsequent date, result in a change of control of our company. </span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_032"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Related
    Party Transactions</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>



</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For details of related party transactions, see
Note 8 &#8220;Related Party Balances and Transactions&#8221; to our consolidated financial statements.</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Employment
Agreements and Indemnification Agreements</b></span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
&#8220;Item 6. Directors, Senior Management and Employees&#8212;B. Compensation&#8212;Employment Agreements.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Share
Incentive Plan</b></span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
&#8220;Item 6. Directors, Senior Management and Employees&#8212;B. Compensation&#8212;Share Incentive Plans.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_033"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>C.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Interests
    of Experts and Counsel</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Not
applicable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 52; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><div><a id="a_034"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    8.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FINANCIAL
    INFORMATION</b></span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><div><a id="a_035"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Consolidated
    Statements and Other Financial Information</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
&#8220;Item 3. Key Information&#8212;A. Selected Financial Data&#8221; and &#8220;Item 17. Financial Statements.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Legal
Proceedings</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Except
as listed below, we are currently not a party to any material legal or administrative proceedings. We may from time to time
be subject to various legal or administrative claims and proceedings arising in the ordinary course of business. Litigation
or any other legal or administrative proceeding, regardless of the outcome, may result in additional costs and diversion of our resources,
including our management&#8217;s time and attention.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>2021
Class Action Litigation</i></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 30, 2021, a purported shareholder Kimberly Beltran filed a securities class action complaint in the United States District Court
District of New Jersey against the Company, Yandai Wang and Eric H. Yan, the Chief Executive Officer of the Company and  President
of the Company&#8217;s operating subsidiary, respectively. The action, Kimberly Beltran v. SOS Limited, et al., Case No. 1:21-cv-07454,
is on behalf of persons that purchased or acquired the Company&#8217;s ADSs between July 22, 2020 and February 25, 2021, a period of
volatility in the Company&#8217;s stock. The Company believes that the complaint is based solely upon a research article issued on February
26, 2021, which contained false claims and was responded to by the Company in a press release dated March 1, 2021.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Dividend
Policy</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
board of directors has discretion regarding whether to declare or pay dividends. In addition, our shareholders may by ordinary
resolution declare a dividend, but no dividend may exceed the amount recommended by our directors. In either case, all dividends
are subject to certain restrictions under Cayman Islands law, namely that our company may only pay dividends out of profits or share
premium, and provided always that we are able to pay our debts as they fall due in the ordinary course of business. Even if
our board of directors decides to pay dividends, the form, frequency and amount will depend upon our future operations and earnings,
capital requirements and surplus, general financial condition, contractual restrictions and other factors that the board of directors
may deem relevant.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have never declared or paid cash dividends on our shares. We do not have any present plan to pay any cash dividends on our
ordinary shares in the foreseeable future. We currently intend to retain most, if not all, of our available funds and any
future earnings to operate and grow our business.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are a holding company registered in the Cayman Islands. We may rely on dividends from our subsidiaries in China for our cash
requirements, including any payment of dividends to our shareholders. PRC regulations may restrict the ability of our PRC subsidiaries
to pay dividends to us. See &#8220;Item 3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Doing Business in
China&#8212;Any limitation on the ability of our PRC subsidiaries to pay dividends or other distributions to us and repay their debts
to creditors could limit our ability to distribute profits to our shareholders and fulfill our repayment obligations&#8221; and &#8220;Item
3. Key Information&#8212;D. Risk Factors&#8212;Risks Related to Doing Business in China&#8212;The PRC tax authorities&#8217; heightened
scrutiny over acquisition transactions may have a negative impact on our business operations or our acquisitions or the value of your
investment in us.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
we pay any dividends, we will pay such dividends on the shares represented by ADSs to the depositary, and the depositary will pay such
dividends to our ADS holders to the same extent as holders of our ordinary shares, subject to the terms of the deposit agreement, including
the fees and expenses payable thereunder. Cash dividends on our ordinary shares, if any, will be paid in U.S. dollars.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_036"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Significant
    Changes</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Except
as disclosed elsewhere in this annual report, we have not experienced any significant changes since the date of our audited consolidated
financial statements included in this annual report.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 53; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><div><a id="a_037"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    9.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>THE OFFER
    AND LISTING </b></span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><div><a id="a_038"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Offering
    and Listing Details</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_039"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Plan of
    Distribution</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Not
applicable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_040"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>C.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Markets</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
ADSs, each representing ten of our Class A ordinary shares, have been listed on the NYSE under the symbol &#8220;SOS.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_041"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>D.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Selling
    Shareholders</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_042"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>E.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Dilution</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_043"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>F.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Expenses
    of the Issue</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_044"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    10.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ADDITIONAL
    INFORMATION</b></span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><div><a id="a_045"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>A.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Share Capital</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_046"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="text-align: justify; white-space: nowrap; width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>B.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Memorandum
    and Articles of Association</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are a Cayman Islands exempted company with limited liability and our affairs are governed by our memorandum and articles of association,
as amended and restated from time to time and the Companies Law of the Cayman Islands, which is referred to as the Companies Law below,
and the common law of the Cayman Islands.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our fifth amended and restated memorandum and
articles of association, which became effective immediately following our IPO, provides for two classes of shares, the Class A ordinary
shares and Class B ordinary shares. Our authorized share capital is US$500,000 divided into 5,000,000,000 shares with a par value of US$0.0001
each (the &#8220;Ordinary Shares&#8221;), comprised of (1) 4,900,000,000 Class A Ordinary Shares with a par value of $0.0001 each, and
(2) 100,000,000 Class B Ordinary Shares with a par value of $0.0001 each. As of April 30, 2021, we had 1,769,744,565 Class A ordinary
shares and 25,331,152 Class B ordinary shares issued and outstanding. Our directors may, in their absolute discretion and without the
approval of our shareholders, create and designate out of the unissued shares of our company (including unissued Class A ordinary shares)
one or more classes or series of preferred shares, comprising such number of preferred shares, and having such designations, powers, preferences,
privileges and other rights, including dividend rights, voting rights, conversion rights, terms of redemption and liquidation preferences,
as our directors may determine. The following are summaries of material provisions of our fifth amended and restated memorandum and articles
of association and the Companies Law insofar as they relate to the material terms of our ordinary shares.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ordinary
Shares</b></span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>General</i>. All
of our issued and outstanding ordinary shares are fully paid and non-assessable. Our ordinary shares are issued in registered
form, and are issued when registered in our register of members. Our shareholders who are nonresidents of the Cayman Islands
may freely hold and vote their shares. Under our fifth amended and restated memorandum and articles of association, our company
may issue only non-negotiable shares and may not issue bearer or negotiable shares.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 54; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Dividends</i>. The
holders of our ordinary shares are entitled to such dividends as may be declared by our board of directors. In addition, our
shareholders may by ordinary resolution declare a dividend, but no dividend may exceed the amount recommended by our directors. Under
Cayman Islands law, dividends may be declared and paid only out of funds legally available therefor, namely out of either profit or our
share premium account, provided that a dividend may not be paid if this would result in our company being unable to pay its debts as
they fall due in the ordinary course of business.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Classes
of Ordinary Shares</i>. Our ordinary shares are divided into Class A ordinary shares and Class B ordinary shares. Except
for conversion rights and voting rights, the Class A ordinary shares and Class B ordinary shares shall carry equal rights and rank pari
passu with one another, including but not limited to the rights to dividends and other capital distributions.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each
Class B ordinary share is convertible into one Class A ordinary share at any time by the holder thereof. In addition, (i)
each Class B ordinary share shall automatically and immediately be converted into one Class A ordinary share if at any time the total
number of the issued and outstanding Class B ordinary shares is less than 5% of the total number of Class B ordinary shares of our company
issued and outstanding immediately following the IPO, and (ii) upon any sale, transfer, assignment or disposition of Class B ordinary
shares by a holder thereof to any person or entity which is not an Affiliate (as defined in our fifth amended and restated memorandum
and articles of association) of such holder, such Class B ordinary shares shall be automatically and immediately converted into an equal
number of Class A ordinary shares. Class A ordinary shares are not convertible into Class B ordinary shares under any circumstances.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Voting
Rights</i>. Holders of our ordinary shares vote as a single class on all matters submitted to a vote of our shareholders,
except as may otherwise be required by law. In respect of matters requiring shareholders&#8217; vote, each Class A ordinary
share is entitled to one vote and each Class B ordinary share is entitled to 10 votes.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">An
ordinary resolution to be passed by the shareholders requires the affirmative vote of a simple majority of the votes 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 cast by those shareholders entitled to vote who are present in person or by proxy at a general
meeting. A special resolution is required for important matters such as a change of name or any amendment to our fifth amended
and restated memorandum and articles of association. Holders of our ordinary shares may effect certain changes by ordinary
resolution, including increasing the amount of our authorized share capital, consolidating all or any of our share capital into shares
of larger amount than our existing shares, sub-dividing our shares or any of them into shares of an amount smaller than that fixed by
our memorandum, and cancelling any unissued shares.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>General
Meetings of Shareholders and Shareholder Proposals</i>. As a Cayman Islands exempted company, we are not obliged by the Companies
Law to call shareholders&#8217; annual general meetings. Our fifth amended and restated 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 shall
specify the meeting as such in the notices calling it, and the annual general meeting shall be held at such time and place as may be
determined by our directors.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shareholders&#8217;
annual general meetings and any other general meetings of our shareholders may be convened by our board of directors. Advance
notice of at least 15 calendar days is required for the convening of our annual general shareholders&#8217; meeting and any other general
meeting of our shareholders. A quorum required for a general meeting of shareholders consists of one or more shareholders
present in person or by proxy or, if a corporation or other non-natural person, by its duly authorized representative, who hold in aggregate
not less than one-third of the votes attaching to all issued and outstanding shares of our company entitled to vote at general meetings.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cayman
Islands law provides shareholders with only limited rights to requisition a general meeting, and does not provide shareholders with any
right to put any proposal before a general meeting. However, these rights may be provided in a company&#8217;s articles of
association. Our fifth amended and restated memorandum and articles of association allow any of our shareholders holding in
the aggregate not less than two-thirds of the aggregate number of votes attaching to all issued and outstanding shares of our company
entitled to vote at general meetings, to requisition an extraordinary general meeting of the shareholders, in which case our directors
are obliged to call such meeting and to put the resolutions so requisitioned to a vote at such meeting; however, our fifth amended and
restated memorandum and articles of association do not provide our shareholders with any right to put any proposals before annual general
meetings or extraordinary general meetings not called by such shareholders.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 55; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Transfer
of Shares</i>. Subject to the restrictions of our fifth amended and restated memorandum and articles of association set out
below, as applicable, any of our shareholders may transfer all or any of his or her ordinary shares by an instrument of transfer in writing
and in such usual or common form or such other form approved by our board of directors.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
board of directors may, in its absolute discretion, and without assigning any reason, refuse to register any transfer of any ordinary
share which is not fully paid up or upon which our company has a lien. Our directors may also decline to register any transfer
of any ordinary share unless (a) 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; (b) the instrument of transfer is in respect of only one class of shares; (c) the instrument of transfer is properly stamped,
if required; (d) 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; or (e) a fee of such maximum sum as the NYSE may determine to be payable, or such lesser sum as our board of directors
may from time to time require, is paid to us in respect thereof.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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, on fourteen (14)
days&#8217; notice being given by advertisement in an appointed newspaper or any other newspapers or by any other means in accordance
with the requirements of the NYSE to that effect, be suspended at such times and for such periods (not exceeding in the whole thirty
(30) calendar days in any year) as our directors may determine.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Liquidation</i>. On
a winding up of our company, if the assets available for distribution among 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 among 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 our company 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.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Calls
on Shares and Forfeiture of Shares</i>. Our board of directors may from time to time make calls upon shareholders for any
amounts unpaid on their shares in a notice served to such shareholders at least 14 days prior to the specified time and place of payment. The
shares that have been called upon and remain unpaid on the specified time are subject to forfeiture.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Redemption,
Purchase and Surrender of Shares</i>. We may issue shares on terms that such shares are subject to redemption, at our option
or at the option of the holders, on such terms and in such manner as our board of directors, before the issue of such shares, or our
shareholders by special resolution may determine. Our company 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 by ordinary resolution of our shareholders, or are otherwise
authorized by our memorandum and articles of association. Under the Companies Law, the redemption or repurchase of any share
may be paid out of our company&#8217;s 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 its debts as they fall due in the ordinary course of business. In addition, under the Companies Law 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, our company may accept the surrender
of any fully paid share for no consideration.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Variations
of Rights of Shares</i>. If at any time, our share capital is divided into different classes of shares, the rights attached
to any class of shares may be varied or abrogated either with the written consent of the holders of two-thirds of the issued shares of
that class, or with the sanction of a special resolution passed at a general meeting of the holders of shares of that class. The
rights conferred upon the holders of the shares of any class issued with preferred or other rights will 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.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Inspection
of Books and Records</i>. Holders of our ordinary shares have no general right under Cayman Islands law to inspect or obtain
copies of our list of shareholders or our corporate records. However, at the discretion of our board of directors, we intend
to provide our shareholders with annual audited financial statements. See &#8220;Item 10. Additional Information&#8212;H.
Documents on Display.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 56; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Changes
in Capital</i>. Our shareholders may from time to time by ordinary resolution:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">increase our
    share capital by such sum, to be divided into shares of such classes and amount, as the resolution shall prescribe;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">consolidate
    or divide all or any of our share capital into shares of a larger or smaller amount than our existing shares;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">sub-divide
    our existing shares, or any of them into shares of as amount smaller than that fixed by our memorandum; and</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">cancel any
    shares that, at the date of the passing of the resolution, have not been taken or agreed to be taken by any person and diminish the
    amount of our share capital by the amount of the shares so cancelled.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
shareholders may, by special resolution and subject to confirmation by the Grand Court of the Cayman Islands on an application by our
company for an order confirming such reduction, reduce our share capital and any capital redemption reserve in any manner authorized
by law.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Issuance
of Additional Shares</i>. Our fifth amended and restated memorandum and articles of association authorizes our board of directors
to issue additional ordinary shares from time to time as our board of directors shall determine, to the extent there are available authorized
but unissued shares.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
fifth amended and restated memorandum and articles of association authorizes our board of directors to establish from time to time one
or more series of convertible redeemable preferred shares and to determine, with respect to any series of convertible redeemable preferred
shares, the terms and rights of that series, including:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">designation
    of the series;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the number
    of shares of the series;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the dividend
    rights, conversion rights and voting rights; and</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the rights
    and terms of redemption and liquidation preferences.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
issuance of convertible redeemable preferred shares may be used as an anti-takeover device without further action on the part of the
shareholders. Issuance of these shares may dilute the voting power of holders of ordinary shares.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Anti-Takeover
Provisions</i>. Some provisions of our fifth amended and restated memorandum and articles of association may discourage, delay
or prevent a change of control of our company or management that shareholders may consider favorable, including provisions that:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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; and</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">limit the ability
    of shareholders to requisition and convene general meetings of shareholders.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">However,
under Cayman Islands law, our directors may only exercise the rights and powers granted to them under our fifth amended and restated
memorandum and articles of association for a proper purpose and for what they believe in good faith to be in the best interests of our
company.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Exempted
Company</i>. We are an exempted company with limited liability under the Companies Law. The Companies Law distinguishes
between ordinary resident companies and exempted companies. Any company that is registered in the Cayman Islands but conducts
business mainly outside of 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:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 57; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">does not have
    to file an annual return of its shareholders with the Registrar of Companies;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">is not required
    to open its register of members for inspection;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">does not have
    to hold an annual general meeting;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">may issue negotiable
    or bearer shares or shares with no par value;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">may obtain
    an undertaking against the imposition of any future taxation (such undertakings are usually given for 20 years in the first instance);</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">may register
    by way of continuation in another jurisdiction and be deregistered in the Cayman Islands;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">may register
    as a limited duration company; and</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">may register
    as a segregated portfolio company.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New 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>&#8220;Limited
liability&#8221;</i>&#160;means that the liability of each shareholder is limited to the amount unpaid by the shareholder on its shares
of the company (except in exceptional circumstances, such as involving fraud, the establishment of an agency relationship or an illegal
or improper purpose or other circumstances in which a court may be prepared to pierce or lift the corporate veil). Our fifth amended
and restated memorandum and articles of association contains a declaration that the liability of our members is so limited.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Register
of Members</i>. Under the Companies Law, we must keep a register of members and there should be entered therein:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the names and
    addresses of our members, a statement of the shares held by each member, and of the amount paid or agreed to be considered as paid,
    on the shares of each member;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the date on
    which the name of any person was entered on the register as a member; and</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the date on
    which any person ceased to be a member.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">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 is 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.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
the name of any person is incorrectly entered in or omitted from our register of members, or if there is any default or unnecessary delay
in entering on the register the fact of any person having ceased to be a member of our company, the person or member aggrieved (or any
member of our company or our company itself) may apply to the Grand Court of the Cayman Islands for an order that the register be rectified,
and the Court may either refuse such application or it may, if satisfied of the justice of the case, make an order for the rectification
of the register.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Differences
in Corporate Law</b></span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Companies Law is derived, to a large extent, from the older Companies Acts of England, but does not follow recent United Kingdom statutory
enactments, and accordingly there are significant differences between&#160;the Companies Law and the current Companies Act of England. In
addition, the Companies Law differs from laws applicable to United States corporations and their shareholders. Set forth below
is a summary of certain significant differences between the provisions of the Companies Law applicable to us and the comparable provisions
of the laws applicable to companies incorporated in the State of Delaware and their shareholders.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 58; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Mergers
and Similar Arrangements</i>. The Companies Law permits mergers and consolidations between Cayman Islands companies and between
Cayman Islands companies and non-Cayman Islands companies. For these purposes, (a) &#8220;merger&#8221; means the merging
of two or more constituent companies and the vesting of their undertaking, property and liabilities in one of such companies as the surviving
company and (b) a &#8220;consolidation&#8221; means the combination of two or more constituent companies into a consolidated company
and the vesting of the undertaking, property and liabilities of such companies to the consolidated company. In order to effect
such a merger or consolidation, the directors of each constituent company must approve a written plan of merger or consolidation, which
must then be authorized by (i) a special resolution of the shareholders of each constituent company and (ii) such other authorization,
if any, as may be specified in such constituent company&#8217;s articles of association. The plan of merger or consolidation
must be filed with the Registrar of Companies together with a declaration as to the solvency of the consolidated or surviving company,
a list of the assets and liabilities of each constituent company and an undertaking that a copy of the certificate of merger or consolidation
will be given to the members and creditors of each constituent company and that notification of the merger will be published in the Cayman
Islands Gazette. Dissenting shareholders have the right to be paid the fair value of their shares (which, if not agreed between
the parties, will be determined by the Cayman Islands court) if they follow the required procedures, subject to certain exceptions. Court
approval is not required for a merger or consolidation effected in compliance with these statutory procedures.</span></p><div>


</div><p style="text-align: justify; margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">In
addition, there are statutory provisions that facilitate the reconstruction and amalgamation of companies, provided that the arrangement
is approved by a majority in number of each class of shareholders and creditors with whom the arrangement is to be made, and who must,
in addition, represent three-fourths in value of each such class of shareholders or creditors, as the case may be, that are present and
voting either in person or by proxy at a meeting, or meetings, convened for that purpose. The convening of the meetings and
subsequently the arrangement must be sanctioned by the Grand Court of the Cayman Islands. While a dissenting shareholder has
the right to express to the court the view that the transaction ought not to be approved, the court can be expected to approve the arrangement
if it determines that:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the statutory
    provisions as to the required majority vote have been met;</span></td></tr>
  </table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>
</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the shareholders
    have been fairly represented at the meeting in question and the statutory majority are acting bona fide without coercion of the minority
    to promote interests adverse to those of the class;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the arrangement
    is such that may be reasonably approved by an intelligent and honest man of that class acting in respect of his interest; and</span></td></tr>
  </table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>
</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the arrangement
    is not one that would more properly be sanctioned under some other provision of the Companies Law.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">When
a take-over offer is made and accepted by holders of 90.0% of the shares affected (within four months after they marking the offer),
the offeror may, within a two-month period commencing on the expiration of such four months period, require the holders of the remaining
shares to transfer such shares on the terms of the offer. An objection can be made to the Grand Court of the Cayman Islands
but this is unlikely to succeed in the case of an offer which has been so approved unless there is evidence of fraud, bad faith or collusion.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
an arrangement and reconstruction is thus approved, the dissenting shareholder would have no rights comparable to appraisal rights, which
would otherwise ordinarily be available to dissenting shareholders of Delaware corporations, providing rights to receive payment in cash
for the judicially determined value of the shares.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Shareholders&#8217;
Suits</i>. In principle, we will normally be the proper plaintiff to sue for a wrong done to us as a company, and as a general
rule a derivative action may not be brought by a minority shareholder. However, based on English authorities, which would
in all likelihood be of persuasive authority in the Cayman Islands, the Cayman Islands courts can be expected to apply and follow common
law principles so that a non-controlling shareholder may be permitted to commence a class action against the company or a derivative
action in the name of the company to challenge certain acts, including the following:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">an act which
    is ultra vires the company or illegal and is therefore incapable of ratification by the shareholders;</span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="white-space: nowrap; width: 0.25in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">an act which,
    although not ultra vires, could only be effected if duly authorized by a resolution with a qualified or special majority (i.e., more
    than a simple majority) that has not been obtained; and</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 59; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New 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>Indemnification
of Directors and Executive Officers and Limitation of Liability</i>. Cayman Islands law does not limit the extent to which
a company&#8217;s memorandum and articles of association may provide for indemnification of officers and directors, except to the extent
any such provision may be held by the Cayman Islands courts to be contrary to public policy, such as to provide indemnification against
civil fraud or the consequences of committing a crime.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
fifth amended and restated memorandum and articles of association provide that our directors and officers shall be indemnified against
all actions, proceedings, costs, charges, expenses, losses, damages or liabilities incurred or sustained by such director or officer,
other than by reason of such person&#8217;s own dishonesty, willful default or fraud, in or about the conduct of our company&#8217;s
business or affairs (including as a result of any mistake of judgment) or in the execution or discharge of his duties, powers, authorities
or discretions, including without prejudice to the generality of the foregoing, any costs, expenses, losses or liabilities incurred by
such director or officer in defending (whether successfully or otherwise) any civil proceedings concerning our company or its affairs
in any court whether in the Cayman Islands or elsewhere. This standard of conduct is generally the same as permitted under
the Delaware General Corporation Law for a Delaware corporation. In addition, we intend to enter into indemnification agreements
with our directors and senior executive officers that will provide such persons with additional indemnification beyond that provided
in our fifth amended and restated memorandum and articles of association.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Insofar
as indemnification for liabilities arising under the Securities Act may be permitted to our directors, officers or persons controlling
us under the foregoing provisions, we have been informed that, in the opinion of the SEC, such indemnification is against public policy
as expressed in the Securities Act and is therefore unenforceable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Directors&#8217;
Fiduciary Duties</i>. Under Delaware corporate law, a director of a Delaware corporation has a fiduciary duty to the corporation
and its shareholders. This duty has two components: the duty of care and the duty of loyalty. The duty
of care requires that a director act in good faith, with the care that an ordinarily prudent person would exercise under similar circumstances. Under
this duty, a director must inform himself of, and disclose to shareholders, all material information reasonably available regarding a
significant transaction. The duty of loyalty requires that a director act in a manner he or she reasonably believes to be
in the best interests of the corporation. He or she must not use his or her corporate position for personal gain or advantage. This
duty prohibits self-dealing by a director and mandates that the best interest of the corporation and its shareholders take precedence
over any interest possessed by a director, officer or controlling shareholder and not shared by the shareholders generally. In
general, actions of a director are presumed to have been made on an informed basis, in good faith and in the honest belief that the action
taken was in the best interests of the corporation. However, this presumption may be rebutted by evidence of a breach of one
of the fiduciary duties. Should such evidence be presented concerning a transaction by a director, a director must prove the
procedural fairness of the transaction, and that the transaction was of fair value to the corporation.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a matter of Cayman Islands law, a director of a Cayman Islands company is in the position of a fiduciary with respect to the company
and therefore it is considered that he owes the following duties to the company&#8212;a duty to act bona fide in the best interests of
the company, a duty not to make a profit based on his or her position as director (unless the company permits him to do so) and a duty
not to put himself in a position where the interests of the company conflict with his or her personal interest or his or her duty to
a third party. A director of a Cayman Islands company owes to the company a duty to act with skill and care. It
was previously considered that a director need not exhibit in the performance of his or her duties a greater degree of skill than may
reasonably be expected from a person of his or her knowledge and experience. However, English and Commonwealth courts have
moved towards an objective standard with regard to the required skill and care and these authorities are likely to be followed in the
Cayman Islands.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Shareholder
Action by Written Consent</i>. Under the Delaware General Corporation Law, a corporation may eliminate the right of shareholders
to act by written consent by amendment to its certificate of incorporation. As permitted by Cayman Islands law, our fifth
amended and restated memorandum and articles of association provide that our shareholders may approve corporate matters by way of a unanimous
written resolution signed by or on behalf of each shareholder who would have been entitled to vote on such matter at a general meeting
without a meeting being held.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Shareholder
Proposals</i>. Under the Delaware General Corporation Law, a shareholder has the right to put any proposal before the annual
meeting of shareholders, provided it complies with the notice provisions in the governing documents. A special meeting may
be called by the board of directors or any other person authorized to do so in the governing documents, but shareholders may be precluded
from calling special meetings.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 60; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cayman
Islands law provides shareholders with only limited rights to requisition a general meeting, and does not provide shareholders with any
right to put any proposal before a general meeting. However, these rights may be provided in a company&#8217;s articles of
association. Our fifth amended and restated memorandum and articles of association allow any of our shareholders holding in
the aggregate not less than two-thirds of the aggregate number of votes attaching to all issued and outstanding shares of our company
entitled to vote at general meetings to requisition an extraordinary meeting of the shareholders, 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 articles do not provide
our shareholders with any right to put any proposals before annual general meetings or extraordinary general meetings not called by such
shareholders.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
an exempted Cayman Islands company, we are not obliged by law to call shareholders&#8217; annual general meetings. Our fifth
amended and restated memorandum and articles of association provides that we may in each year to hold a general meeting as our annual
general meeting, and to specify the meeting as such in the notice calling it.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Cumulative
Voting</i>. Under the Delaware General Corporation Law, cumulative voting for elections of directors is not permitted unless
the corporation&#8217;s certificate of incorporation specifically provides for it. Cumulative voting potentially facilitates
the representation of minority shareholders on a board of directors since it permits the minority shareholder to cast all the votes to
which the shareholder is entitled on a single director, which increases the shareholder&#8217;s voting power with respect to electing
such director. There are no prohibitions in relation to cumulative voting under Cayman Islands law, but our fifth amended
and restated memorandum and articles of association do not provide for cumulative voting. As a result, our shareholders are
not afforded any less protections or rights on this issue than shareholders of a Delaware corporation.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Removal
of Directors</i>. Under the Delaware General Corporation Law, a director of a corporation with a classified board of directors
may be removed only for cause with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation
provides otherwise. Under our fifth amended and restated memorandum and articles of association, directors may be removed
by ordinary resolution. The notice of any meeting at which a resolution to remove a director is proposed or voted upon must
contain a statement of the<i>&#160;</i>intention to remove that director and such notice must be served on that director not less than
ten (10) calendar days before the meeting. Such director is entitled to attend the meeting and be heard on the motion for
his removal.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Transactions
with Interested Shareholders</i>. The Delaware General Corporation Law contains a business combination statute applicable
to Delaware corporations whereby, unless the corporation has specifically elected not to be governed by such statute by amendment to
its certificate of incorporation, it is prohibited from engaging in certain business combinations with an &#8220;interested shareholder&#8221;
for three years following the date that such person becomes an interested shareholder. An interested shareholder generally
is a person or a group who or which owns or owned 15% or more of the target&#8217;s outstanding voting stock within the past three years. This
has the effect of limiting the ability of a potential acquirer to make a two-tiered bid for the target in which all shareholders would
not be treated equally. The statute does not apply if, among other things, prior to the date on which such shareholder becomes
an interested shareholder, the board of directors approves either the business combination or the transaction which resulted in the person
becoming an interested shareholder. This encourages any potential acquirer of a Delaware corporation to negotiate the terms
of any acquisition transaction with the target&#8217;s board of directors.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cayman
Islands law has no comparable statute. As a result, we cannot avail ourselves of the types of protections afforded by the
Delaware business combination statute. However, although Cayman Islands law does not regulate transactions between a company
and its significant shareholders, it does provide that such transactions must be entered into bona fide in the best interests of the
company for a proper corporate purpose and not with the effect of constituting a fraud on the minority shareholders.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Dissolution;
Winding up</i>. Under the Delaware General Corporation Law, unless the board of directors approves the proposal to dissolve,
dissolution must be approved by shareholders holding 100% of the total voting power of the corporation. Only if the dissolution
is initiated by the board of directors may it be approved by a simple majority of the corporation&#8217;s outstanding shares. Delaware
law allows a Delaware corporation to include in its certificate of incorporation a supermajority voting requirement in connection with
dissolutions initiated by the board of directors. Under Cayman Islands law, a company may be wound up by either an order of
the courts of the Cayman Islands or by a special resolution of its members or, if the company is unable to pay its debts as they fall
due, by an ordinary resolution of its members. The court has authority to order winding up in a number of specified circumstances
including where it is, in the opinion of the court, just and equitable to do so.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 61; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the Companies Law of the Cayman Islands, our company may be dissolved, liquidated or wound up voluntarily by a special resolution, or
by an ordinary resolution on the basis that we are unable to pay our debts as they fall due.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Variation
of Rights of Shares</i>. Under the Delaware General Corporation Law, a corporation may vary the rights of a class of shares
with the approval of a majority of the outstanding shares of such class, unless the certificate of incorporation provides otherwise. Under
our fifth amended and restated memorandum and articles of association, and as permitted by Cayman Islands law, if our share capital is
divided into more than one class of shares, we may vary the rights attached to any class either with the written consent of the holders
of two-thirds of the issued shares of that class or with the sanction of a special resolution passed at a general meeting of the holders
of the shares of that class.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Amendment
of Governing Documents</i>. Under the Delaware General Corporation Law, a corporation&#8217;s governing documents may be amended
with the approval of a majority of the outstanding shares entitled to vote, unless the certificate of incorporation provides otherwise. Under
Cayman Islands law, our memorandum and articles of association may only be amended by special resolution.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Inspection
of Books and Records</i>. Under the Delaware General Corporation Law, any shareholder of a corporation may for any proper
purpose inspect or make copies of the corporation&#8217;s stock ledger, list of shareholders and other books and records.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Holders
of our shares will have no general right under Cayman Islands law to inspect or obtain copies of our list of shareholders or our corporate
records. However, we intend to provide our shareholders with annual reports containing audited financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Anti-takeover
Provisions in Our Memorandum and Articles of Association</i>. Some provisions of our fifth amended and restated memorandum
and articles of association may discourage, delay or prevent a change of control of our company or management that shareholders may consider
favorable, including a provision that authorizes our board of directors to issue preference shares in one or more series and to designate
the price, rights, preferences, privileges and restrictions of such preference shares without any further vote or action by our shareholders.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Such
shares could be issued quickly with terms calculated to delay or prevent a change in control of our company or make removal of management
more difficult. If our board of directors decides to issue these preference shares, the price of our ADSs may fall and the
voting and other rights of the holders of our ordinary shares and ADSs may be materially and adversely affected.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">However,
under Cayman Islands law, our directors may only exercise the rights and powers granted to them under our fifth amended and restated
memorandum and articles of association for a proper purpose and for what they believe in good faith to be in the best interests of our
company.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Rights
of Non-resident or Foreign Shareholders</i>. There are no limitations imposed by our fifth amended and restated memorandum
and articles of association on the rights of non-resident or foreign shareholders to hold or exercise voting rights on our shares. In
addition, there are no provisions in our fifth amended and restated memorandum and articles of association governing the ownership threshold
above which shareholder ownership must be disclosed.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_047"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>C.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Material
Contracts</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have not entered into any material contracts other than in the ordinary course of business and other than those described in &#8220;Item
4. Information on the Company&#8221; or elsewhere in this annual report on Form&#160;20-F.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_048"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>D.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exchange
Controls</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
&#8220;Item 4. Information on the Company&#8212; B. Business Overview&#8212;Regulations&#8212;Regulations Related to Foreign Exchange.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 62; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><div><a id="a_049"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>E.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Taxation</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following summary of the material Cayman Islands, PRC and U.S. federal income tax consequences of ownership of our ADSs or ordinary shares
is based upon laws and relevant interpretations thereof in effect as of the date of this registration statement, all of which are subject
to change. This summary does not deal with all possible tax consequences relating to ownership of our ADSs or ordinary shares, such as
the tax consequences under U.S. state and local tax laws or under the tax laws of jurisdictions other than the Cayman Islands, PRC and
the United States.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Cayman
Islands Taxation</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Cayman Islands currently levies no taxes on individuals or corporations based upon profits, income, gains or appreciation and there is
no taxation in the nature of inheritance tax or estate duty. There are no other taxes likely to be material to us levied by the government
of the Cayman Islands except for stamp duties which may be applicable on instruments executed in, or after execution brought within the
jurisdiction of the Cayman Islands. The Cayman Islands is not party to any double tax treaties that are applicable to any payments made
to or by our company. There are no exchange control regulations or currency restrictions in the Cayman Islands.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Payments
of dividends and capital in respect of the ordinary shares will not be subject to taxation in the Cayman Islands and no withholding will
be required on the payment of a dividend or capital to any holder of the ordinary shares, nor will gains derived from the disposal of
the ordinary shares be subject to Cayman Islands income or corporation tax.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">No
stamp duty is payable on an instrument of transfer in respect of an ordinary share.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>People&#8217;s
Republic of China Taxation</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the EIT Law, which became effective on January 1, 2008, an enterprise established outside the PRC with &#8220;de facto management bodies&#8221;
within the PRC is considered a &#8220;resident enterprise&#8221; for PRC enterprise income tax purposes and is generally subject to a
uniform 25% enterprise income tax rate on its worldwide income. In 2009, the SAT issued SAT Circular 82, which provides certain specific
criteria for determining whether the &#8220;de facto management body&#8221; of a PRC controlled enterprise that is incorporated offshore
is located in China. Further to SAT Circular 82, in 2011, the SAT issued SAT Bulletin 45 to provide more guidance on the implementation
of SAT Circular 82.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">According
to SAT Circular 82, an offshore incorporated enterprise controlled by a PRC enterprise or a PRC enterprise group will be considered a
PRC resident enterprise by virtue of having its &#8220;de facto management body&#8221; in China and will be subject to PRC enterprise
income tax on its worldwide income only if all of the following conditions are met: (a) the senior management and core management
departments in charge of its daily operations function have their presence mainly in the PRC; (b) its financial and human resources decisions
are subject to determination or approval by persons or bodies in the PRC; (c) its major assets, accounting books, company seals, and
minutes and files of its board and shareholders&#8217; meetings are located or kept in the PRC; and (d) more than half of the enterprise&#8217;s
directors or senior management with voting rights habitually reside in the PRC. Although SAT Circular 82 and SAT Bulletin 45 only apply
to offshore incorporated enterprises controlled by PRC enterprises or PRC enterprise groups and not those controlled by PRC individuals
or foreigners, the determination criteria set forth therein may reflect the SAT&#8217;s general position on how the term &#8220;de facto
management body&#8221; could be applied in determining the tax resident status of offshore enterprises, regardless of whether they are
controlled by PRC enterprises, individuals or foreigners.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe that we do not meet all of the criteria described above. We believe that neither we nor our subsidiaries outside of China are
PRC tax resident enterprises, because neither we nor they are controlled by a PRC enterprise or PRC enterprise group, and because our
records and their records (including the resolutions of the respective boards of directors and the resolutions of shareholders) are maintained
outside the PRC. However, as 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 &#8220;de facto management body&#8221; when applied to our offshore entities, we
may be considered as a resident enterprise and therefore may be subject to PRC enterprise income tax at 25% on our worldwide income.
In addition, if the PRC tax authorities determine that we are a PRC resident enterprise for PRC enterprise income tax purposes, dividends
we pay to non-PRC holders may be subject to PRC withholding tax, and gains realized on the sale or other disposition of ADSs or ordinary
shares may be subject to PRC tax, at a rate of 10% in the case of non-PRC enterprises or 20% in the case of non-PRC individuals (in each
case, subject to the provisions of any applicable tax treaty), if such dividends or gains are deemed to be from PRC sources. Any such
tax may reduce the returns on your investment in the ADSs.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 63; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
we are considered a &#8220;non-resident enterprise&#8221; by the PRC tax authorities, the dividends we receive from our PRC subsidiaries
will be subject to a 10% withholding tax. The EIT Law also imposes a withholding income tax of 10% on dividends distributed by a foreign
invested enterprise to its immediate holding company outside of China, if such immediate holding company is considered as a non-resident
enterprise without any establishment or place within China or if the received dividends have no connection with the establishment or
place of such immediate holding company within China, unless such immediate holding company&#8217;s jurisdiction of incorporation has
a tax treaty with China that provides for a different withholding arrangement. Under the Arrangement Between the PRC and the Hong Kong
Special Administrative Region on the Avoidance of Double Taxation and Prevention of Fiscal Evasion with Respect to Taxes on Income and
Capital, the dividend withholding tax rate may be reduced to 5%, if a Hong Kong resident enterprise that receives a dividend is considered
a non-PRC tax resident enterprise and holds at least 25% of the equity interests in the PRC enterprise distributing the dividends, subject
to approval of the PRC local tax authority. However, if the Hong Kong resident enterprise is not considered to be the beneficial owner
of such dividends under applicable PRC tax regulations, such dividends may remain subject to withholding tax at a rate of 10%. Accordingly,
CRF China Holding Co. Limited may be able to enjoy the 5% withholding tax rate for the dividends it receives from its PRC subsidiaries
if it satisfies the relevant conditions under tax rules and regulations, and obtains the approvals as required.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>U.S.
Federal Income Tax Considerations</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a discussion of the material U.S. federal income tax considerations relevant to the ownership and disposition of our ADSs
or ordinary shares by U.S. Holders (as defined below) that hold our ADSs or ordinary shares as &#8220;capital assets&#8221; (generally,
property held for investment) under the U.S. Internal Revenue Code of 1986, as amended, or the Code. This discussion is based upon applicable
provisions of the Code, U.S. Treasury regulations promulgated thereunder, pertinent judicial decisions, interpretive rulings of the Internal
Revenue Service, or the IRS, and such other authorities as we have considered relevant, all of which are subject to change, possibly
with retroactive effect. This discussion does not address all aspects of U.S. federal income taxation that may be important to particular
investors in light of their individual investment circumstances, including investors subject to special tax rules (for example, certain
financial institutions; insurance companies; broker-dealers; pension plans; regulated investment companies; real estate investment trusts;
tax-exempt organizations (including private foundations); holders who are not U.S. Holders (as defined below); holders who own (directly,
indirectly, or constructively) 10% or more of our voting stock; investors that will hold their ADSs or ordinary shares as part of a straddle,
hedge, conversion, constructive sale, or other integrated transaction for U.S. federal income tax purposes; investors that are traders
in securities that have elected the mark-to-market method of accounting; or investors that have a functional currency other than the
U.S. dollar), all of whom may be subject to tax rules that differ significantly from those discussed below.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, this discussion does not address tax considerations relevant to U.S. Holders under any non-U.S., state or local tax laws, the
Medicare tax on net investment income, U.S. federal estate or gift tax, or the alternative minimum tax. Each U.S. Holder is urged to
consult its tax advisor regarding the U.S. federal, state, local, and non-U.S. income and other tax considerations of an investment in
ADSs or ordinary shares.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
discussion below of U.S. federal income tax consequences applies to you if you are a &#8220;U.S. Holder.&#8221; You are a U.S. Holder
if you are a beneficial owner of our ADSs or ordinary shares and you are: (i) an individual who is a citizen or resident of
the United States for U.S. federal income tax purposes; (ii) a corporation, or other entity treated as a corporation for U.S. federal
income tax purposes, created in, or organized under the law of the United States, any state thereof or the District of Columbia; (iii)
an estate the income of which is includible in gross income for U.S. federal income tax purposes regardless of its source; or (iv) a
trust (A) the administration of which is subject to the primary supervision of a U.S. court and which has one or more U.S. persons who
have the authority to control all substantial decisions of the trust or (B) that has otherwise validly elected to be treated as a U.S.
person under the Code.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
you are a partner in a partnership (including any entity or arrangement treated as a partnership for U.S. federal income tax purposes)
that holds our ADSs or ordinary shares, your tax treatment generally will depend on your status and the activities of the partnership.
Partners in a partnership holding our ADSs or ordinary shares should consult their tax advisors regarding the tax consequences of an
investment in the ADSs or ordinary shares.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 64; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are a corporation organized under the laws of the Cayman Islands. As such, we believe that we are properly classified as a non-U.S. corporation
for U.S. federal income tax purposes. Under certain provisions of the Code and U.S. Treasury regulations, however, if (1) pursuant to
a plan (or a series of related transactions), a non-U.S. corporation (such as our company) acquires substantially all of the properties
constituting a trade or business of a U.S. partnership, (2) after the acquisition 80% or more of the stock (by vote or value) of the
non- U.S. corporation (excluding stock issued in a public offering related to the acquisition) is owned by former partners of the U.S.
partnership by reason of their holding a capital or profits interest in the U.S. partnership, and (3) the non-U.S. corporation and certain
of its affiliates do not have substantial business activities in the country in which the non-U.S. corporation is organized, then the
non-U.S. corporation will be considered a U.S. corporation for U.S. federal income tax purposes. Prior to our conversion to a Cayman
Islands company, we were a Delaware LLC treated as a partnership for U.S. federal income tax purposes. We do not believe that the Delaware
LLC was engaged in a trade or business, either directly or through entities treated as transparent for U.S. federal income tax purposes
and therefore, we believe that the first requirement was not met. However, there is no direct authority on how the relevant rules of
the Code might apply to us and our reorganization. You are urged to consult your tax advisor concerning the income tax consequences of
holding or disposing of ADSs or ordinary shares if we were to be treated as a U.S. corporation for U.S. federal income tax purposes.
The remainder of this discussion assumes that our company is treated as a non-U.S. corporation for U.S. federal income tax purposes.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Dividends</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to the PFIC rules discussed below, any cash distributions (including the amount of any PRC tax withheld) paid on our ADSs or ordinary
shares out of our current or accumulated earnings and profits, as determined under U.S. federal income tax principles, will generally
be includible in your gross income as dividend income on the day actually or constructively received by you, in the case of ordinary
shares, or by the depositary, in the case of ADSs. Because we do not intend to determine our earnings and profits under U.S. federal
income tax principles, any distribution paid will generally be treated as a dividend for U.S. federal income tax purposes. Dividends
received on our ADSs or ordinary shares will not be eligible for the dividends received deduction allowed to corporations under the Code.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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
non-corporate recipient will be subject to tax at preferential tax rates applicable to &#8220;qualified dividend income,&#8221; provided
that certain conditions are satisfied, including that (1) our stock (or ADSs representing such stock) is readily tradable on an established
securities market in the United States, or, in the event that we are deemed to be a PRC tax resident enterprise under the PRC tax law,
we are eligible for the benefit of the United States-PRC income tax treaty, or the Treaty, (2) we are neither a PFIC nor treated as such
with respect to a U.S. Holder (as discussed below) for the taxable year in which the dividend was paid and the preceding taxable year,
and (3) certain holding period requirements are met.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the event that we are deemed to be a PRC tax resident enterprise under PRC tax law, you may be subject to PRC withholding taxes on dividends
paid on our ADSs or ordinary shares, as described under &#8220;&#8212; People&#8217;s Republic of China Taxation&#8221;. If we are deemed
to be a PRC tax resident enterprise, we may, however, be eligible for the benefits of the Treaty. If we are eligible for such benefits,
dividends we pay on our ordinary shares, regardless of whether such shares are represented by our ADSs, may be eligible for the reduced
rates of taxation applicable to qualified dividend income, as discussed above.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
U.S. foreign tax credit purposes, dividends generally will be treated as income from foreign sources and generally will constitute passive
category income. Depending on your particular circumstances, you may be eligible, subject to a number of complex limitations, to claim
a foreign tax credit in respect of any foreign withholding taxes imposed on dividends received on our ADSs or ordinary shares. If you
do not elect to claim a foreign tax credit for foreign tax withheld, you may instead claim a deduction, for U.S. federal income tax purposes,
for the foreign tax withheld, but only for a year in which you elect to do so for all creditable foreign income taxes. The rules governing
the foreign tax credit are complex. You are urged to consult your tax advisor regarding the availability of the foreign tax credit under
your particular circumstances.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 65; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Sale
or Other Disposition of ADSs or Ordinary Shares</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject
to the PFIC rules discussed below, you generally will recognize capital gain or loss upon the sale or other disposition of our ADSs or
ordinary shares in an amount equal to the difference, if any, between the amount realized upon the disposition and your adjusted tax
basis in such ADSs or ordinary shares. Any capital gain or loss will belong-term capital gain or loss if you have held the ADSs or ordinary
shares for more than one year, and will generally be U.S.-source gain or loss for U.S. foreign tax credit purposes. The deductibility
of a capital loss may be subject to limitations. In the event that we are deemed to be a PRC tax resident enterprise under PRC tax law,
gain from the disposition of the ADSs or ordinary shares may be subject to tax in the PRC, as described under &#8220;&#8212;People&#8217;s
Republic of China Taxation.&#8221; If such income were treated as U.S.-source income for foreign tax credit purposes, you might not be
able to use the foreign tax credit arising from any tax imposed on the sale, exchange, or other taxable disposition of our ADSs or ordinary
shares unless such credit could be applied (subject to applicable limitations) against tax due on other income derived from foreign sources.
However, if PRC tax were to be imposed on any gain from the disposition of our ADSs or ordinary shares, and if you are eligible for the
benefits of the Treaty, you generally may treat such gain as foreign-source income. You are urged to consult your tax advisor regarding
the tax consequences if a foreign tax is imposed on a disposition of our ADSs or ordinary shares, including the availability of the foreign
tax credit under your particular circumstances.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>PFIC
Rules</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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
non-U.S. corporation, such as our company, will be classified as a PFIC for U.S. federal income tax purposes for any taxable year, if
either (i) 75% or more of its gross income for such year consists of certain types of &#8220;passive&#8221; income or (ii) 50% or more
of the value of its assets (determined on the basis of a quarterly average) during such year produce or are held for the production of
passive income. Passive income generally includes dividends, interest, royalties, rents, annuities, net gains from the sale or exchange
of property producing such income and net foreign currency gains. For this purpose, cash is categorized as a passive asset and the company&#8217;s
goodwill associated with active business activity is taken into account as a non-passive asset. We will be treated as owning our proportionate
share of the assets and earning our proportionate share of the income of any other corporation in which we own, directly or indirectly,
more than 25% (by value) of the stock.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on the projected composition of our assets and income, we believe we are not currently a PFIC and we do not anticipate becoming a PFIC
for our taxable year ending December 31, 2019. While we do not anticipate becoming a PFIC, because the value of our assets for purposes
of the PFIC asset test will generally be determined by reference to the market price of our ADSs or ordinary shares, fluctuations in
the market price of our ADSs or ordinary shares may cause us to become a PFIC for the current or any subsequent taxable year. The determination
of whether we will become a PFIC will also depend, in part, on the composition of our income and assets, which will be affected by how,
and how quickly, we use our liquid assets and the cash raised in our IPO. Whether we are a PFIC is a factual determination and we must
make a separate determination each taxable year as to whether we are a PFIC (after the close of each taxable year). Accordingly, we cannot
assure you that we are not a PFIC and will not be a PFIC for our taxable year ending December 31, 2019 or any future taxable year. If
we are classified as a PFIC for any taxable year during which you hold our ADSs or ordinary shares, we generally will continue to be
treated as a PFIC, unless you make certain elections, for all succeeding years during which you hold our ADSs or ordinary shares even
if we cease to qualify as a PFIC under the rules set forth above.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
we are a PFIC for any taxable year during which you hold our ADSs or ordinary shares, you will be subject to special tax rules with respect
to any &#8220;excess distribution&#8221; that you receive and any gain you realize from a sale or other disposition (including a pledge)
of our ADSs or ordinary shares, unless you make a &#8220;mark- to-market&#8221; election as discussed below. Distributions you receive
in a taxable year that are greater than 125% of the average annual distributions you received during the shorter of the three preceding
taxable years or your holding period for the ADSs or ordinary shares will be treated as an excess distribution. Under these special tax
rules:</span></p><div>

</div><p style="margin-left: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
excess distribution or gain will be allocated ratably over your holding period for the ADSs or ordinary shares;</span></td>
</tr></table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">amounts
allocated to the current taxable year and any taxable years in your holding period prior to the first taxable year in which we are classified
as a PFIC, or a pre-PFIC year, will be taxable as ordinary income; and</span></td>
</tr></table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">amounts
allocated to each prior taxable year, other than the current taxable year or a pre-PFIC year, will be subject to tax at the highest tax
rate in effect applicable to you for that year, and such amounts will be increased by an additional tax equal to interest on the resulting
tax deemed deferred with respect to such years.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 66; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
we are a PFIC for any taxable year during which you hold our ADSs or ordinary shares and any of our non-U.S. subsidiaries is also a PFIC,
you will be treated as owning a proportionate amount (by value) of the shares of each such non-U.S. subsidiary classified as a PFIC for
purposes of the application of these rules.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alternatively,
a U.S. Holder of &#8220;marketable stock&#8221; (as defined below) in a PFIC may make a mark-to-market election for such stock of a PFIC
to elect out of the tax treatment discussed in the two preceding paragraphs. If you make a valid mark-to-market election for
the ADSs, you will include in income each year an amount equal to the excess, if any, of the fair market value of the ADSs as of the
close of your taxable year over your adjusted basis in such ADSs. You will be allowed a deduction for the excess, if any,
of the adjusted basis of the ADSs over their fair market value as of the close of the taxable year. However, deductions will
be allowable only to the extent of any net mark-to-market gains on the ADSs included in your income for prior taxable years. Amounts
included in your income under a mark-to-market election, as well as gain on the actual sale or other disposition of the ADSs, will be
treated as ordinary income. Ordinary loss treatment will also apply to the deductible portion of any mark-to-market loss on
the ADSs, as well as to any loss realized on the actual sale or disposition of the ordinary shares, to the extent that the amount of
such loss does not exceed the net mark-to- market gains previously included for such ADSs. Your basis in the ADSs will be
adjusted to reflect any such income or loss amounts. If you make a mark-to-market election, tax rules that apply to distributions
by corporations which are not PFICs (described above in &#8220;&#8212;Dividends&#8221;) would apply to distributions by us (except that
the preferential rates for qualified dividend income would not apply).</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
mark-to-market election is available only for &#8220;marketable stock&#8221; which is stock that is traded in other than de minimis quantities
on at least 15 days during each calendar quarter (&#8220;regularly traded&#8221;) on a qualified exchange or other market, as defined
in applicable U.S. Treasury regulations. We expect that the ADSs will be listed on the NYSE, which is a qualified exchange
for these purposes. If the ADSs are regularly traded, and the ADSs qualify as &#8220;marketable stock&#8221; for purposes
of the mark-to-market rules, then the mark-to-market election might be available to you if we were to become a PFIC.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because,
as a technical matter, a mark-to-market election cannot be made for any lower-tier PFICs that we may own, you may continue to be subject
to the PFIC rules with respect to your indirect interest in any investments held by us that are treated as an equity interest in a PFIC
for U.S. federal income tax purposes.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not currently intend to provide information necessary for you to make qualified electing fund elections, which, if available, would
result in tax treatment different from the general tax treatment for PFICs described above.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
you own our ADSs or ordinary shares during any taxable year that we are a PFIC, you must file an annual report with the IRS, subject
to certain exceptions based on the value of the ADSs or ordinary shares held. A failure to file a required annual report will
suspend the statute of limitations with respect to any tax return, event, or period to which such report relates (potentially including
with respect to items that do not relate to your investment in the ADSs or ordinary shares). You are urged to consult your
tax advisor concerning the U.S. federal income tax consequences of holding and disposing of our ADSs or ordinary shares if we are or
become a PFIC, including the possibility of making a mark-to-market election.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Information
Reporting and Backup Withholding</i></b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">You
may be required to submit to the IRS certain information with respect to your beneficial ownership of our ADSs or ordinary shares, if
such ADSs or ordinary shares are not held on your behalf by certain financial institutions. Penalties also may be imposed
if you are required to submit such information to the IRS and fail to do so.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividend
payments with respect to ADSs or ordinary shares and proceeds from the sale, exchange or redemption of ADSs or ordinary shares may be
subject to information reporting to the IRS and possible U.S. backup withholding. Backup withholding will not apply to you, however,
if you furnish a correct taxpayer identification number and make any other required certification or are otherwise exempt
from backup withholding. If you are required to establish your exempt status you generally must provide such certification
on IRS Form W-9 or an acceptable substitute form.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Backup
withholding is not an additional tax. Amounts withheld as backup withholding may be credited against your U.S. federal income tax liability,
and you may obtain a refund of any excess amounts withheld under the backup withholding rules by filing the appropriate claim for refund
with the IRS and furnishing any required information. You are urged to consult your tax advisor regarding the application of the U.S.
information reporting and backup withholding rules.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 67; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><div><a id="a_050"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>F.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Dividends
and Payment Agents</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_051"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>G.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Statements
by Experts</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_052"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>H.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Documents
on Display</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
previously filed with the SEC our registration statement on Form&#160;F-1 (Registration No.&#160;333-217064), as amended, including the
annual report contained therein, to register the issuance and sale of our Class A ordinary shares represented by ADSs in relation to
our initial public offering. We have also filed with the SEC the registration statements on Form&#160;F-6 (Registration No.&#160;333-217079)
and Form F-6EF (Registration No. 333-252791) to register our ADSs.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
are subject to periodic reporting and other informational requirements of the Exchange Act as applicable to foreign private issuers,
and are required to file reports and other information with the SEC. Specifically, we are required to file annually an annual report
on Form&#160;20-F within four months after the end of each fiscal year, which is December&#160;31. All information filed with the SEC
can be obtained over the internet at the SEC&#8217;s website at www.sec.gov or inspected and copied at the public reference facilities
maintained by the SEC at 100 F Street, N.E., Washington, D.C. 20549. You can request copies of documents, upon payment of a duplicating
fee, by writing to the SEC. As a foreign private issuer, we are exempt from the rules&#160;under the Exchange Act prescribing the furnishing
and content of quarterly reports and proxy statements, and officers, directors and principal shareholders are exempt from the reporting
and short-swing profit recovery provisions contained in Section&#160;16 of the Exchange Act.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
will furnish Citibank, N.A., the depositary of our ADSs, with our annual reports, which will include a review of operations and annual
audited consolidated financial statements prepared in conformity with U.S. GAAP, and all notices of shareholders&#8217; meetings and
other reports and communications that are made generally available to our shareholders. The depositary will make such notices, reports
and communications available to holders of ADSs and, upon our request, will mail to all record holders of ADSs the information contained
in any notice of a shareholders&#8217; meeting received by the depositary from us.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_053"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>I.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Subsidiary
Information</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
information on subsidiaries, see &#8220;Item 4. Information on the Company&#8212;C. Organizational Structure&#8221; and Note
1 to our audited consolidated financial statements as of and for the years ended December 31, 2019, 2018 and 2017 included in &#8220;Item
18. Financial Statements&#8221; and Exhibit 8.1 to this annual report.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_054"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    11.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>QUANTITATIVE
    AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New 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>Foreign
Exchange Risk</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
revenue and expenses are mostly denominated in RMB, and a significant portion of our financial assets are also denominated in RMB, whereas
our reporting currency is the U.S. dollar. The RMB is not freely convertible into foreign currencies for capital account transactions. The
value of the RMB against the U.S. dollar and other currencies is affected by, among other things, changes in China&#8217;s political
and economic conditions and China&#8217;s foreign exchange policies. On July 21, 2005, the PRC government changed its decade-old
policy of pegging the value of the RMB to the U.S. dollar, and the RMB appreciated more than 20% against the U.S. dollar over the following
three years. Between July 2008 and June 2010, this appreciation halted and the exchange rate between the RMB and the U.S.
dollar remained within a narrow band. Starting in June 2010, the PRC government allowed the RMB to appreciate slowly against
the U.S. dollar. However, with the announcement by the PBOC to devalue the RMB in a move to support exports and boost the
role of market pricing, the RMB has experienced significant depreciation against the U.S. dollar. For example, in August 2015,
the PRC government allowed the RMB to depreciate by more than 4% against the U.S. dollar. It is difficult to predict how market
forces or PRC or U.S. government policy may impact the exchange rate between the RMB and the U.S. dollar in the future. To
date, we have not entered into any hedging transactions in an effort to reduce our exposure to foreign currency exchange risk.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 68; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Interest
Rate Risk</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
deposit surplus funds with Chinese banks earning daily interest. We do not invest in any instruments for trading purposes. Most of our
outstanding debt instruments carry fixed rates of interest. Our operations generally are not directly sensitive to fluctuations in interest
rates and we currently do not have any long-term debt outstanding. Management monitors the banks&#8217; prime rates in conjunction with
our cash requirements to determine the appropriate level of debt balances relative to other sources of funds. We have not entered into
any hedging transactions in an effort to reduce our exposure to interest rate risk.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_055"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    12.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>DESCRIPTION
    OF SECURITIES OTHER THAN EQUITY SECURITIES</b></span></td></tr>
  </table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>
</div><div><a id="a_056"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>A.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Debt
Securities</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_057"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>B.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Warrants
and Rights</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_058"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>C.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Other
Securities</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_059"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>D.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>American
Depositary Shares</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New 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>Fees
and Charges Our ADS Holders May Have to Pay</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ADS
holders will be required to pay the following fees under the terms of the deposit agreement:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td colspan="2" style="border-bottom: Black 1.5pt solid"><span style="font: 10pt Times New Roman, Times, Serif"><b>Service</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Fees</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="width: 3%">&#9679;</td>
    <td style="text-align: justify; width: 67%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Issuance
    of ADSs (i.e., an issuance of ADS upon a deposit of Class A ordinary shares or upon a change in the ADS-to-share ratio), excluding
    ADS issuances as a result of distributions of Class A ordinary shares</span></td>
    <td style="text-align: justify; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; width: 28%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Up to U.S. 5&#162; per
    ADS issued</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#9679;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cancellation of ADSs (i.e.,
a cancellation of ADSs for delivery of deposited property or upon a change in the ADS-to-share ratio)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Up to U.S. 5&#162; per
    ADS cancelled</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#9679;</td>
    <td style="text-align: justify">Distribution of cash dividends or other cash distributions (i.e., upon a sale of rights and other
entitlements)</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Up to U.S. 5&#162; per
    ADS held</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#9679;</td>
    <td style="text-align: justify">Distribution of ADSs pursuant to (i) stock dividends or other free stock distributions, or (ii) exercise
of rights to purchase additional ADSs</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Up to U.S. 5&#162; per
    ADS held</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#9679;</td>
    <td style="text-align: justify">Distribution of securities other than ADSs or rights to purchase additional ADSs (i.e., upon a spin-off)</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Up to U.S. 5&#162; per
    ADS held</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#9679;</td>
    <td style="text-align: justify">ADS Services</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Up to U.S. 5&#162; per
    ADS held on the applicable record date(s) established by the depositary bank</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 69; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ADS
holders will also be responsible to pay certain charges such as:</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">taxes
(including applicable interest and penalties) and other governmental charges;</span></td>
</tr></table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
registration fees as may from time to time be in effect for the registration of Class A ordinary shares on the share register and applicable
to transfers of Class A ordinary shares to or from the name of the custodian, the depositary bank or any nominees upon the making of
deposits and withdrawals, respectively;</span></td>
</tr></table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">certain
cable, telex and facsimile transmission and delivery expenses;</span></td>
</tr></table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
expenses and charges incurred by the depositary bank in the conversion of foreign currency;</span></td>
</tr></table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
fees and expenses incurred by the depositary bank in connection with compliance with exchange control regulations and other regulatory
requirements applicable to Class A ordinary shares, ADSs and ADRs; and</span></td>
</tr></table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
fees and expenses incurred by the depositary bank, the custodian, or any nominee in connection with the servicing or delivery of deposited
property.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ADS
fees and charges payable upon (i) the issuance of ADSs, and (ii) the cancellation of ADSs are charged to the person to whom the ADSs
are issued (in the case of ADS issuances) and to the person whose ADSs are cancelled (in the case of ADS cancellations). In the case
of ADSs issued by the depositary bank into DTC, the ADS issuance and cancellation fees and charges may be deducted from distributions
made through DTC, and may be charged to the DTC participant(s) receiving the ADSs being issued or the DTC participant(s) holding the
ADSs being cancelled, as the case may be, on behalf of the beneficial owner(s) and will be charged by the DTC participant(s) to the account
of the applicable beneficial owner(s) in accordance with the procedures and practices of the DTC participants as in effect at the time. ADS
fees and charges in respect of distributions and the ADS service fee are charged to the holders as of the applicable ADS record date. In
the case of distributions of cash, the amount of the applicable ADS fees and charges is deducted from the funds being distributed. In
the case of (i) distributions other than cash and (ii) the ADS service fee, holders as of the ADS record date will be invoiced for the
amount of the ADS fees and charges and such ADS fees and charges may be deducted from distributions made to holders of ADSs. For ADSs
held through DTC, the ADS fees and charges for distributions other than cash and the ADS service fee may be deducted from distributions
made through DTC, and may be charged to the DTC participants in accordance with the procedures and practices prescribed by DTC and the
DTC participants in turn charge the amount of such ADS fees and charges to the beneficial owners for whom they hold ADSs.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the event of refusal to pay the depositary bank fees, the depositary bank may, under the terms of the deposit agreement, refuse the requested
service until payment is received or may set off the amount of the depositary bank fees from any distribution to be made to the ADS holder. Certain
of the depositary fees and charges (such as the ADS services fee) may become payable shortly after the closing of an ADS offering. Note
that the fees and charges you may be required to pay may vary over time and may be changed by us and by the depositary bank. You
will receive prior notice of such changes.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 70; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><div><a id="a_060"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>PART&#160;II</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_061"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    13.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>DEFAULTS,
    DIVIDEND ARREARAGES AND DELINQUENCIES</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_062"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    14.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>MATERIAL
    MODIFICATIONS TO THE RIGHTS OF SECURITY HOLDERS AND USE OF PROCEEDS</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
&#8220;Item 10. Additional Information&#8212;B. Memorandum and Articles of Association&#8212;Ordinary Shares&#8221; for a description
of the rights of securities holders, which remain unchanged.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Use
of Proceeds</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_063"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    15.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONTROLS
    AND PROCEDURES</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New 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>Evaluation
of Disclosure Controls and Procedures</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
management, with the participation of our chief executive officer and chief financial officer, has evaluated the effectiveness of our
disclosure controls and procedures as defined in&#160;Rules&#160;13a-15(e) and 15d-15(e)&#160;under the Exchange Act, as of the end of
the period covered by this&#160;Annual Report on Form 20-F.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on such evaluation, our chief executive officer and chief financial officer have concluded that as of December 31, 2020, we did not&#160;maintain
effective disclosure controls and procedures.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New 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>Management&#8217;s
Annual Report on Internal Control over Financial Reporting</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
management is responsible for establishing and maintaining adequate internal control over financial reporting, as defined in Rule 13a-15(f)
under the Exchange Act. Our management evaluated the effectiveness of our internal control over financial reporting, as required by Rule
13a-15(c) of the Exchange Act, based on criteria established in the framework in Internal Control&#8212;Integrated Framework (2013) issued
by the Committee of Sponsoring Organizations of the Treadway Commission. Based on this evaluation, our management has concluded that
our internal control over financial reporting was not effective as of December 31, 2020.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. In addition, projections
of any evaluation of effectiveness of our internal control over financial reporting 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 and procedures may deteriorate.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In connection with the audit of our consolidated
financial statements as of December 31, 2020 and the results of our operations and our cash flows for each of the three years in the period
ended December 31, 2020, our independent registered public accounting firm identified four material weaknesses in our internal control
over financial reporting. As defined in standards established by the PCAOB, a &#8220;material weakness&#8221; is a deficiency, or combination
of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement
of the annual or interim financial statements will not be prevented or detected on a timely basis.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The material weaknesses identified by us and our
independent registered public accounting firm related to (i) a lack of accounting staff and resources with appropriate knowledge of U.S.
GAAP and SEC reporting and compliance requirements; (ii) a lack of sufficient documented financial closing policies and procedures, specifically
those related to period-end expenses cut-off and accruals; (iii) inadequate controls with respect to the maintenance of sufficient documentation
for, and the evaluation of the accounting implications of, significant and non-routine payment transactions. (iv) a lack of sufficient
documented financial closing policies and procedures, specifically those related to period-end expenses cut-off and accruals. Neither
we nor our independent registered public accounting firm undertook a comprehensive assessment of our internal control under the Sarbanes-Oxley
Act for purposes of identifying and reporting any weakness in our internal control over financial reporting. Had we performed a formal
assessment of our internal control over financial reporting or had our independent registered public accounting firm performed an audit
of our internal control over financial reporting, additional control deficiencies may have been identified.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 71; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>Remediation of Material Weaknesses</i></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To remediate our identified material weaknesses,
we intend to adopt several measures to improve our internal control over financial reporting, including (i) hiring more qualified accounting
personnel, including a financial controller, with relevant U.S. GAAP and SEC reporting experience and qualifications to strengthen the
financial reporting function and setting up a financial and system control framework; (ii) implementing regular and continuous U.S. GAAP
accounting and financial reporting training programs for our accounting and financial reporting personnel; (iii) setting up an internal
audit function as well as engaging an external consulting firm to assist us with assessment of Sarbanes-Oxley compliance requirements
and improvement of overall internal controls; (iv) preparing comprehensive accounting policies, manuals and closing procedures to improve
the quality and accuracy of our period-end financial closing process;&#160;(v) setting up and maintaining a control process for the accounting
implication assessment of all significant payment transactions, particularly those that are non-routine; (vi) setting up and maintaining
a control process for maintaining all supporting documentation regarding non-routine transactions;&#160;(vii) updating the approval requirements
for non-routine transactions&#160;to ensure that they match our transaction approval policies in place on our other accounts; and (viii)
partnering with third party service providers and a custodian bank to assist with borrower bank account management.</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We believe that the actions we are taking, as
listed above, will help remedy the material weaknesses referred to above, and help strengthen our general internal controls and procedures
over financial reporting. However, the process of designing and implementing an effective financial reporting system represents a continuous
effort that requires us to anticipate and react to changes in our business and the economic and regulatory environments and to expend
significant resources to maintain a financial reporting system that is adequate to satisfy our reporting obligations. While we have developed
a remediation plan to address these material weaknesses, this remediation plan or any additional plan we plan to implement may be insufficient
to address our material weaknesses and additional material weaknesses may be discovered in the future. We plan to continue to address
and remediate additional control deficiencies we may identify during our evaluation process in 2021. If we fail to implement and maintain
an effective system of internal controls or fail to remediate the material weaknesses in our internal control over financial reporting
that have been identified, we may be unable to accurately report our results of operations or prevent fraud or fail to meet our reporting
obligations, and investor confidence and the market price of our ADSs may be materially and adversely affected.&#8221;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Attestation
Report on Internal Control over Financial Reporting of the Registered Public Accounting Firm</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">This
annual report on Form&#160;20-F&#160;does not include an attestation report on Internal Control over Financial Reporting of our independent
registered public accounting firm because we qualified as an &#8220;emerging growth company&#8221; as defined under the JOBS Act as of
December&#160;31, 2020.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Changes
in Internal Control over Financial Reporting</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">There
were no significant changes in our internal controls over financial reporting during the year ended December&#160;31, 2020 that have
materially affected, or are reasonably likely to materially affect, our internal controls over financial reporting. We may identify additional
control deficiencies in the future. Should we discover such deficiencies, we intend to remediate them as soon as possible.</span></p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 72; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><div><a id="a_064"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.75in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
                            16.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"></span></td>
</tr></table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_065"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>A.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Audit&#160;Committee
Financial Expert</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
board of directors has determined that Mr. Wenbin Wu, an independent director (under the standards set forth under Section 303A of the
Corporate Governance Rules of the New York Stock Exchange and Rule 10A-3 under the Exchange Act) and member of our audit committee, is
an audit committee financial expert.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_066"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>B.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Code&#160;of
Ethics</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
board of directors adopted a code of business conduct and ethics that applies to our directors, officers and employees in July 2017.
We have posted a copy of our code of business conduct and ethics at https://www.sec.gov/Archives/edgar/data/1346610/000119312517105710/d146303dex991.htm.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS
has not granted a waiver, including an implicit waiver, from a provision of the code of ethics to a principal executive officer, principal
financial officer, principal accounting officer or controller, or persons performing similar functions.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_067"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>C.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Principal&#160;Accountant
Fees and Services</b></span></td>
</tr></table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the aggregate fees by categories specified below in connection with certain professional services rendered
by Shandong Haoxin Certified Public Accountants Co., Ltd. (&#8220;<b>Haoxin</b>&#8221;) and Audit Alliance LLP (&#8220;<b>Audit Alliance</b>&#8221;)
(our independent registered public accounting firms), we did not pay any other fees to our independent registered public accounting firm
during the periods indicated below.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">For the Year Ended <br/>
December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; padding-bottom: 4pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit fees<sup>(1)</sup></span></td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">210</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">522</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 4pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">430</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><!-- Field: Rule-Page --><div style="margin-top: 3pt; margin-bottom: 3pt; width: 15%"><div style="font-size: 1pt; border-top: Black 1.5pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>
</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#8220;Audit
fees&#8221; means the aggregate fees billed for each of the fiscal years for professional services rendered by our principal accountant
for the audit of our annual financial statements or services that are normally provided by the accountant in connection with statutory
and regulatory filings or engagements for those fiscal years.</span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
policy of our audit committee is to pre-approve all audit and non-audit services including audit services, audit-related services,
tax services and other services as described above, other than those for de minimis services which are approved by the audit committee
prior to the completion of the audit.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_068"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>D.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exemptions
From the Listing Standards for Audit Committees</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_069"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>E.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Purchase
of Equity Securities by the Issuer and Affiliated Purchasers</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_070"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>F.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Change
in Registrant&#8217;s Certifying Accountant</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_071"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>G.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Corporate
Governance</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a Cayman Islands company listed on the NYSE, we are subject to the NYSE corporate governance listing standards. NYSE rules&#160;permit
a foreign private issuer like us to follow the corporate governance practices of its home country. Certain corporate governance practices
in the Cayman Islands, which is our home country, may differ significantly from the NYSE corporate governance listing standards. Currently,
we rely on certain home country practices with respect to our corporate governance. See &#8220;Item 3. Key Information&#8212;D. Risk
Factors&#8212;Risks Related to Our ADSs&#8212;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 registered under Cayman Islands law.&#8221;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_072"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"></td><td style="width: 0.25in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>H.</b></span></td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Mine
Safety Disclosure</b></span></td>
</tr></table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 73; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><div><a id="a_073"></a></div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><b>PART&#160;III</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_074"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    17.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FINANCIAL
    STATEMENTS</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have elected to provide financial statements pursuant to Item 18.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><div><a id="a_075"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    18.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>FINANCIAL
    STATEMENTS</b></span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
pages F-1 through F-25.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 74; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></p><div>

</div><div><a id="a_f1"></a></div><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"><span style="text-decoration:underline">REPORT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</span></span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
the Board of Directors and Shareholders of SOS Limited</span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Opinion
on the Financial Statements</b></span></p><div>

</div><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">&#160;</span></p><div>

</div><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">We
have audited the accompanying consolidated balance sheet of SOS Limited (collectively, the &#8220;Company&#8221;) as of December 31,
2018, 2019 and 2020, the related consolidated statements of income, comprehensive income, shareholders&#8217; equity, and cash flows
for the years then ended, and the related notes to the consolidated financial statements and schedule (collectively, the financial statements).
In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of December
31, 2020, and the results of its operations and its cash flows for the years ended December 31, 2018, 2019 and 2020, in conformity with
accounting principles generally accepted in the United States of America.</span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Basis
for Opinion</b></span></p><div>

</div><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">&#160;</span></p><div>

</div><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">These
financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s
financial statements based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent
with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities
and Exchange Commission and the PCAOB.</span></p><div>

</div><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">&#160;</span></p><div>

</div><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">We
conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain
reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audit
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 audit 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 audit provides a
reasonable basis for our opinion.</span></p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
Audit Alliance LLP</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have served as the Company&#8217;s auditor since 2020.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Singapore</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt">May 5, 2021</p><div>

</div><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">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"></p><div>

</div><!-- Field: Page; Sequence: 75; Options: NewSection; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONSOLIDATED
BALANCE SHEETS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(US$
thousands, except share data and per share data, or otherwise noted)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">ASSETS</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>Current assets:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; padding-left: 9pt">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd">3,722</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd">41</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd">13</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Accounts receivable, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" unitRef="usd">10,235</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" unitRef="usd">8,171</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" unitRef="usd">2,721</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Other receivables, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherReceivablesNetCurrent" scale="3" unitRef="usd">47,373</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherReceivablesNetCurrent" scale="3" unitRef="usd">11,512</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherReceivablesNetCurrent" scale="3" unitRef="usd">10,160</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Amount due from related parties</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedPartiesCurrent" scale="3" unitRef="usd">3,693</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedPartiesCurrent" scale="3" unitRef="usd">822</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedPartiesCurrent" scale="3" unitRef="usd">4,100</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" unitRef="usd">65,023</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" unitRef="usd">20,546</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" unitRef="usd">16,994</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Non-current assets:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Operating lease, right-of-use asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsHeldInTrustNoncurrent" scale="3" unitRef="usd">4,158</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-0">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-1">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Property, plant and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd">509</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd">6</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentGross" scale="3" unitRef="usd">7</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt; padding-left: 9pt">Goodwill</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GoodwillGross" scale="3" unitRef="usd">72</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-2">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-3">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total non-current assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsNoncurrent" scale="3" unitRef="usd">4,739</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsNoncurrent" scale="3" unitRef="usd">6</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsNoncurrent" scale="3" unitRef="usd">7</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total assets</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" unitRef="usd">69,762</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" unitRef="usd">20,552</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" unitRef="usd">17,001</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: center">LIABILITIES AND EQUITY</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Current liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" unitRef="usd">1,078</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" unitRef="usd">13,018</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" unitRef="usd">9,167</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Amount due to related parties</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrent" scale="3" unitRef="usd">1,909</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrent" scale="3" unitRef="usd">5,575</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrent" scale="3" unitRef="usd">7,509</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Operating lease liabilities - current</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" unitRef="usd">834</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-4">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-5">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Contract liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" unitRef="usd">610</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" unitRef="usd">64</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ContractWithCustomerLiabilityCurrent" scale="3" unitRef="usd">32</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Tax payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="sos:TaxPayableRefundAmountCurrent" scale="3" unitRef="usd">665</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="sos:TaxPayableRefundAmountCurrent" scale="3" unitRef="usd">374</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="sos:TaxPayableRefundAmountCurrent" scale="3" unitRef="usd">10</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Other payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableOtherCurrent" scale="3" unitRef="usd">1,681</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableOtherCurrent" scale="3" unitRef="usd">197</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableOtherCurrent" scale="3" unitRef="usd">414</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" unitRef="usd">6,777</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" unitRef="usd">19,228</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" unitRef="usd">17,132</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Non-current liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Operating lease liability</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" unitRef="usd">2,749</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-6">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-7">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total non-current liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesNoncurrent" scale="3" unitRef="usd">2,749</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-8">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-9">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Total liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" unitRef="usd">9,526</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" unitRef="usd">19,228</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" unitRef="usd">17,132</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Shareholder&#8217;s equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">Ordinary shares, $<ix:nonFraction contextRef="c4" decimals="3" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares"><ix:nonFraction contextRef="c5" decimals="3" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares"><ix:nonFraction contextRef="c6" decimals="3" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.001</ix:nonFraction></ix:nonFraction></ix:nonFraction> par value, <ix:nonFraction contextRef="c4" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares"><ix:nonFraction contextRef="c5" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares"><ix:nonFraction contextRef="c6" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">1,000,000,000</ix:nonFraction></ix:nonFraction></ix:nonFraction> shares authorized,
<ix:nonFraction contextRef="c2" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c2" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">327,616,985</ix:nonFraction></ix:nonFraction> Class A shares and <ix:nonFraction contextRef="c3" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">24,468,652</ix:nonFraction></ix:nonFraction> Class B shares issued and outstanding as of December 31, 2020. <ix:nonFraction contextRef="c7" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c8" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares"><ix:nonFraction contextRef="c8" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">46,051,534</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> Class A shares and
<ix:nonFraction contextRef="c9" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c10" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="0" unitRef="shares"><ix:nonFraction contextRef="c9" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares"><ix:nonFraction contextRef="c10" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="0" unitRef="shares">16,409,405</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> Class B shares issued and outstanding as of December 31, 2019 and 2018.</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" unitRef="usd">60</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" unitRef="usd">6</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockValue" scale="3" unitRef="usd">6</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" unitRef="usd">53,600</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" sign="-" unitRef="usd">6</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" sign="-" unitRef="usd">6</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Retained earnings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" unitRef="usd">5,838</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" unitRef="usd">1,340</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" sign="-" unitRef="usd">135</ix:nonFraction></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: 1.5pt; padding-left: 9pt">Accumulated other comprehensive income (loss)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" unitRef="usd">738</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" sign="-" unitRef="usd">16</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" unitRef="usd">5</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Total shareholder&#8217;s equity</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd">60,236</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" unitRef="usd">1,324</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" sign="-" unitRef="usd">130</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total liabilities and shareholders&#8217; equity</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" unitRef="usd">69,762</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" unitRef="usd">20,552</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" unitRef="usd">17,002</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 76; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONSOLIDATED
STATEMENTS OF INCOME AND COMPREHENSIVE INCOME</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(US$
thousands, except share data and per share data, or otherwise noted)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">For the Years Ended December&#160;31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font-weight: bold">REVENUES</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" unitRef="usd">50,289</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" unitRef="usd">11,577</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" unitRef="usd">24,930</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">COST OF REVENUES</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="3" unitRef="usd">37,295</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="3" unitRef="usd">9,459</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="3" unitRef="usd">24,620</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">GROSS PROFIT</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" unitRef="usd">12,994</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" unitRef="usd">2,118</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" unitRef="usd">310</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">OPERATING EXPENSES:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">General and administrative</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" unitRef="usd">2,401</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" unitRef="usd">365</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GeneralAndAdministrativeExpense" scale="3" unitRef="usd">477</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Share-based compensation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingExpense" scale="3" unitRef="usd">506</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-10">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Total operating expenses</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" unitRef="usd">2,907</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" unitRef="usd">365</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" unitRef="usd">477</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">INCOME FROM OPERATIONS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" unitRef="usd">10,087</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" unitRef="usd">1,753</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" sign="-" unitRef="usd">167</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">OTHER INCOME (EXPENSE)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loss on acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="sos:LossOnAcquisition" scale="3" sign="-" unitRef="usd">5,679</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-11">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-12">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Other income (expense), net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" unitRef="usd">625</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" unitRef="usd">41</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestIncomeExpenseNet" scale="3" unitRef="usd">45</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total other (expenses) income, net</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" sign="-" unitRef="usd">5,054</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" unitRef="usd">41</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherOperatingIncomeExpenseNet" scale="3" unitRef="usd">45</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">INCOME (LOSS) BEFORE INCOME TAXES</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="sos:INCOMELOSSBEFOREINCOMETAX" scale="3" unitRef="usd">5,033</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="sos:INCOMELOSSBEFOREINCOMETAX" scale="3" unitRef="usd">1,794</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="sos:INCOMELOSSBEFOREINCOMETAX" scale="3" sign="-" unitRef="usd">122</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">INCOME TAXES</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">147</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(<ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">324</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(<ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" unitRef="usd">15</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">NET INCOME (LOSS) &#8211; CONTINUING OPERATION</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="3" unitRef="usd">4,886</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="3" unitRef="usd">1,470</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="3" sign="-" unitRef="usd">137</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left">DISCONTINUED OPEARTIONS</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Loss from discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" scale="3" unitRef="usd">545</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-13">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-14">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Income from disposal of discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" scale="3" unitRef="usd">63</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-transform: uppercase; text-align: left">Loss from discontinued operations</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="3" sign="-" unitRef="usd">482</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">-</td><td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">-</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">NET PROFIT (LOSS)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="sos:NETPROFITLOSS1" scale="3" unitRef="usd">4,404</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="sos:NETPROFITLOSS1" scale="3" unitRef="usd">1,470</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(<ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="sos:NETPROFITLOSS1" scale="3" sign="-" unitRef="usd">137</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">OTHER COMPREHESIVE INCOME (LOSS)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Foreign currency translation adjustment &#8211; net of tax</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" unitRef="usd">874</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(<ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" sign="-" unitRef="usd">16</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" scale="3" unitRef="usd">5</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">COMPREHESIVE INCOME (LOSS)</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" unitRef="usd">5,278</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" unitRef="usd">1,454</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">(<ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" sign="-" unitRef="usd">132</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Weighted average number of ordinary shares</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Basic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">325,996,667</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c11" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">59,323,349</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="0" unitRef="shares">59,323,349</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Diluted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">488,960,010</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c11" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">59,323,349</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="0" unitRef="shares">59,323,349</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>EARNINGS PER SHARE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Basic</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">0.0135</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c11" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" unitRef="usdPershares">0.0248</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareBasic" scale="0" sign="-" unitRef="usdPershares">0.0023</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Diluted</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">0.0090</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c11" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" unitRef="usdPershares">0.0248</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="4" format="ixt:numdotdecimal" name="us-gaap:EarningsPerShareDiluted" scale="0" sign="-" unitRef="usdPershares">0.0023</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 77; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONSOLIDATED
STATEMENTS OF EQUITY</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(US$
thousands, except share data and per share data, or otherwise noted)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="10" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Ordinary shares</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Additional</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold; text-align: center">Accumulated<br/> other</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; padding-bottom: 1.5pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Class A <br/> shares</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Class B <br/> shares</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Treasury <br/>
Stock</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total <br/> shares</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Par <br/> value</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">paid&#160;-&#160;in<br/> capital</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Retained<br/> earnings</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">comprehensive<br/> income</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Total</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 9pt">BALANCE, January 1, 2018</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-15">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-16">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-17">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-18">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-19">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-20">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c19" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c20" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c21" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">2</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 28%; text-indent: -9pt; padding-left: 9pt">Reverse acquisition adjustments</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c22" decimals="INF" format="ixt:numdotdecimal" name="sos:StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments" scale="0" unitRef="shares">46,051,534</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c23" decimals="INF" format="ixt:numdotdecimal" name="sos:StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments" scale="0" unitRef="shares">16,409,405</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c24" decimals="INF" format="ixt:numdotdecimal" name="sos:StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments" scale="0" unitRef="shares">62,460,939</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><ix:nonFraction contextRef="c25" decimals="-3" format="ixt:numdotdecimal" name="sos:StockIssuedDuringPeriodValueReverseAcquisitionAdjustments" scale="3" unitRef="usd">6</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right">(<ix:nonFraction contextRef="c26" decimals="-3" format="ixt:numdotdecimal" name="sos:StockIssuedDuringPeriodValueReverseAcquisitionAdjustments" scale="3" sign="-" unitRef="usd">6</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-21">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-22">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 5%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-23">-</div></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Net income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-24">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-25">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c27" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" sign="-" unitRef="usd">136</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-26">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" sign="-" unitRef="usd">136</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Foreign currency translation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-27">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-28">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c28" decimals="-3" format="ixt:numdotdecimal" name="sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" scale="3" unitRef="usd">4</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" scale="3" unitRef="usd">4</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -9pt; padding-left: 9pt">BALANCE, December 31, 2018</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c8" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">46,051,534</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c10" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">16,409,405</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c29" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">62,460,939</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c30" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">6</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c31" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" sign="-" unitRef="usd">6</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c32" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" sign="-" unitRef="usd">135</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c33" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">5</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" sign="-" unitRef="usd">130</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Net income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-29">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-30">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c36" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">1,470</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-31">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">1,470</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Foreign currency translation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-32">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-33">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c36" decimals="-3" format="ixt:numdotdecimal" name="sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" scale="3" unitRef="usd">5</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c37" decimals="-3" format="ixt:numdotdecimal" name="sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" scale="3" sign="-" unitRef="usd">21</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" scale="3" sign="-" unitRef="usd">16</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">BALANCE, December 31, 2019</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c7" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">46,051,534</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c9" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">16,409,405</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c38" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">62,460,939</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c39" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">6</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">(<ix:nonFraction contextRef="c40" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" sign="-" unitRef="usd">6</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c41" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">1,340</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c42" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" sign="-" unitRef="usd">16</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">1,324</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Acquisition of China Rapid Finance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c43" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="0" unitRef="shares">66,700,624</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c44" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="0" unitRef="shares">5,935,606</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c45" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesAcquisitions" scale="0" unitRef="shares">72,636,230</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c46" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" unitRef="usd">7</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c47" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" unitRef="usd">9,654</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-34">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-35">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" scale="3" unitRef="usd">9,661</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Cash paid by investors pursuant to reverse acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-36">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c47" decimals="-3" format="ixt:numdotdecimal" name="sos:StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement" scale="3" unitRef="usd">1,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-37">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-38">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="sos:StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement" scale="3" unitRef="usd">1,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Issuance of Class A Ordinary Shares and warrant closed on July 1, 2020,
August 27, 2020, Movement 3, 2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c43" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">186,363,343</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-39">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c45" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="0" unitRef="shares">186,363,343</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c46" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" unitRef="usd">19</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c47" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" unitRef="usd">38,425</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-40">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-41">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" unitRef="usd">38,444</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Issuance of Class A Ordinary Shares and warrant closed on 23/12/2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c43" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">52,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-42">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c50" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" sign="-" unitRef="shares">26,000,000</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c45" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesOther" scale="0" unitRef="shares">26,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c46" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="3" unitRef="usd">3</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c47" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="3" unitRef="usd">3,575</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-43">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-44">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueOther" scale="3" unitRef="usd">3,578</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Share based compensation granted to management</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c43" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" unitRef="shares">2,501,484</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c44" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" unitRef="shares">2,123,641</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c45" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="0" unitRef="shares">4,625,125</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c46" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" unitRef="usd">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c47" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" unitRef="usd">952</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-45">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c49" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" sign="-" unitRef="usd">2</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" unitRef="usd">951</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 0.25in">Net income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-46">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-47">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c48" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">4,404</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-48">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" unitRef="usd">4,404</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 0.25in">Foreign currency translation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c46" decimals="-3" format="ixt:numdotdecimal" name="sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" scale="3" unitRef="usd">24</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-49">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c48" decimals="-3" format="ixt:numdotdecimal" name="sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" scale="3" unitRef="usd">94</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c49" decimals="-3" format="ixt:numdotdecimal" name="sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" scale="3" unitRef="usd">756</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" scale="3" unitRef="usd">874</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">BALANCE, December 31, 2020</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c2" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">353,616,985</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c3" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">24,468,652</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; padding-left: 0.125in; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(<ix:nonFraction contextRef="c51" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" sign="-" unitRef="shares">26,000,000</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c52" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesOutstanding" scale="0" unitRef="shares">352,085,637</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c53" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">60</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c54" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">53,600</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c55" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">5,838</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c56" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">738</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" unitRef="usd">60,236</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="margin-left: 0.25in; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 78; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>CONSOLIDATED
STATEMENTS OF CASH FLOW</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(US$
thousands, except share data and per share data, or otherwise noted)</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-transform: uppercase">cash flows from Operating activities:</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: right">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; font-weight: bold; text-align: left; padding-left: 9pt">Net income (loss)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" unitRef="usd">4,404</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" unitRef="usd">1,470</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProfitLoss" scale="3" sign="-" unitRef="usd">137</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Adjustments to reconcile net income to net cash used in operating activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Depreciation of property, plant and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" unitRef="usd">2</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" unitRef="usd">2</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" unitRef="usd">1</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Share-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" unitRef="usd">506</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-50">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-51">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Allowance for doubtful accounts - accounts receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="sos:AllowanceForDoubtfulAccountsAccountsReceivables" scale="3" unitRef="usd">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="sos:AllowanceForDoubtfulAccountsAccountsReceivables" scale="3" unitRef="usd">5</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="sos:AllowanceForDoubtfulAccountsAccountsReceivables" scale="3" unitRef="usd">1</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Allowance for doubtful accounts - other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="sos:AllowanceForDoubtfulAccountsOtherReceivables" scale="3" unitRef="usd">158</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="sos:AllowanceForDoubtfulAccountsOtherReceivables" scale="3" unitRef="usd">146</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="sos:AllowanceForDoubtfulAccountsOtherReceivables" scale="3" unitRef="usd">81</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Loss on acquisition</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="sos:LossesOnAcquisition" scale="3" sign="-" unitRef="usd">5,679</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-52">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-53">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Income from disposal of discontinued operations</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GainLossOnDispositionOfAssets" scale="3" unitRef="usd">63</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-54">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-55">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left">Changes in operating assets and liabilities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" unitRef="usd">2,065</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" unitRef="usd">5,455</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" unitRef="usd">713</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="3" unitRef="usd">36,019</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="3" unitRef="usd">1,498</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherReceivables" scale="3" unitRef="usd">7,966</ix:nonFraction></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: 9pt">Amount due from related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDueFromRelatedParties" scale="3" unitRef="usd">2,871</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDueFromRelatedParties" scale="3" sign="-" unitRef="usd">3,278</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDueFromRelatedParties" scale="3" unitRef="usd">4,100</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Tax payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" unitRef="usd">292</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" unitRef="usd">364</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" unitRef="usd">4</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Accounts payable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" sign="-" unitRef="usd">11,940</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" unitRef="usd">3,851</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayable" scale="3" unitRef="usd">6,995</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="3" unitRef="usd">1,484</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="3" sign="-" unitRef="usd">217</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" scale="3" sign="-" unitRef="usd">1,750</ix:nonFraction></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: 9pt">Amount due to related parties</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" scale="3" sign="-" unitRef="usd">3,666</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" scale="3" sign="-" unitRef="usd">1,934</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInDueToRelatedParties" scale="3" unitRef="usd">7,509</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Contract liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" unitRef="usd">546</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" unitRef="usd">32</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInContractWithCustomerLiability" scale="3" unitRef="usd">30</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Net cash (used in) generated from operating activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" sign="-" unitRef="usd">43,552</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" unitRef="usd">44</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" sign="-" unitRef="usd">45</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-transform: uppercase; text-align: left">cash flows from Investing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-left: 9pt">Purchases of property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="sos:PurchaseOfPropertyAndEquipment" scale="3" unitRef="usd">501</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-56">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="sos:PurchaseOfPropertyAndEquipment" scale="3" sign="-" unitRef="usd">2</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Proceed from disposals of discontinued operations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="sos:ProceedFromDisposalsOfDiscontinuedOperations" scale="3" unitRef="usd">3,500</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-57">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-58">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Net cash (used in) generated from investing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" unitRef="usd">2,999</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-59">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" unitRef="usd">2</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-transform: uppercase; text-align: left">Cash flows from Financing activities:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-left: 9pt">Proceed from share issuance, net of issuance costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" unitRef="usd">3,578</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-60">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-61">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Proceeds from private equity placement, net of issuance costs</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" scale="3" unitRef="usd">39,973</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-62">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-63">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Net cash generated from (used in) financing activities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" unitRef="usd">43,551</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-64">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-65">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-transform: uppercase; text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">Effect of exchange rates on cash</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" scale="3" unitRef="usd">683</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" scale="3" sign="-" unitRef="usd">16</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents" scale="3" unitRef="usd">2</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-transform: uppercase; text-align: left; padding-left: 9pt">Net changes in cash and cash equivalents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" unitRef="usd">3,681</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" unitRef="usd">28</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" sign="-" unitRef="usd">41</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">CASH AND CASH EQUIVALENTS, beginning of year</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd">41</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd">13</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c21" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd">54</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; padding-left: 9pt">CASH AND CASH EQUIVALENTS, end of year</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd">3,722</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd">41</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" unitRef="usd">13</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying notes are an integral part of these consolidated financial statements.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 79; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(US$ thousands, except share data and per share
data, or otherwise noted)</b></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">1.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">organization
    and principal activities</span></td></tr>
  </table><p style="margin-top: 0; margin-bottom: 0">&#160;</p></ix:nonNumeric><div>

</div><div>
</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_2" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
were formed in Delaware on July 12, 2004 as China Risk Finance LLC. We began our credit analytics service provider business in 2001.
We developed our proprietary, advanced technology over the past 18 years, during which our founders and management team advised many
of China&#8217;s largest banks in analyzing consumer credit to issue over one hundred million credit cards to consumers. On April 28,
2017, our ADSs commenced trading on the NYSE under the symbol &#8220;XRF.&#8221; In May 2017, we completed our IPO in which we sold a
total of <ix:nonFraction contextRef="c57" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares">11,500,000</ix:nonFraction> of our ADSs, each representing ten Class A Ordinary Shares and listing of our ADSs on the NYSE. In the third quarter
2018, due to regulatory changes that made it cost-prohibitive, and in some ways very risky from the regulatory compliance perspective,
to own and operate our legacy marketplace lending platform, we decided to cease the customer acquisition and loan facilitation at our
legacy marketplace lending platform and started to transition our business to other industries.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_3" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 5, 2020, we entered into a set of agreements with YBT, the shareholders of YBT (the &#8220;YBT Shareholders&#8221;), eight individual
investors introduced by YBT (collectively with the YBT Shareholders, the &#8220;Investors&#8221;) and True North Financial, LLC to acquire
YBT, which controls its variable interest entity SOS Information. The transaction was consummated on May 15, 2020. As a result, we now
own <ix:nonFraction contextRef="c58" decimals="2" format="ixt:numdotdecimal" name="us-gaap:VariableInterestEntityOwnershipPercentage" scale="-2" unitRef="pure">100</ix:nonFraction>% of YBT, which controls its variable interest entity, SOS Information. The shares issued to the Investors were relied on exemption
from registration in accordance with Regulation S and/or Rule 4(a)(2) under the Securities Act of 1933, as amended. Accordingly, we started
our newly acquired data mining and targeted marketing services business through SOS Information.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 3, 2020, we entered into certain share purchase agreement (the &#8220;Disposition SPA&#8221;) with Hantu (Hangzhou) Asset Management
Co., Ltd. (the &#8220;Purchaser&#8221;). Pursuant to the Disposition SPA, the Purchaser agreed to purchase CRF China Holding Co. Limited,
a Hong Kong limited company, China Capital Financial LLC, a Delaware limited liability company, CRF China Limited, a British Virgin Islands
company, CRF Technology LLC, a California limited liability company, and HML China LLC, a Delaware limited liability company (collectively,
the &#8220;XRF Subsidiaries&#8221;) in exchange for cash consideration of $<ix:nonFraction contextRef="c59" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockConsiderationReceivedOnTransaction" scale="6" unitRef="usd">3.5</ix:nonFraction> million. Upon the closing of the transaction (the &#8220;Disposition&#8221;)
contemplated by the Disposition SPA, the Purchaser will become the sole shareholder of the XRF Subsidiaries and as a result, assume all
assets and liabilities of all the subsidiaries and variable interest entities owned or controlled by the XRF Subsidiaries. The Disposition
closed on August 6, 2020. As a result of the Disposition, we ceased our legacy peer-to-peer lending business and have since focused on
becoming a leading high-technology services business with services including marketing data, technology and solutions for insurance companies
and emergency rescue services in China. We also changed our trading symbol to &#8220;SOS.&#8221;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_5" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
provide a wide range of data mining and analysis services to our corporate and individual members, including providing marketing data,
technology and solutions for insurance companies, emergency rescue services, and insurance product and health care information portal
in China. Our mission is to make it easier, safer and more efficient for our clients to obtain and process the data of their target customers.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_6" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
primarily address the large unmet demand for marketing-related data for clients such as insurance companies, financial institutions,
medical institutions, healthcare providers and other service providers in the emergency rescue services industry by creating a SOS cloud
emergency rescue service software as a service (SaaS) platform.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_7" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recently,
we have launched our crypto mining business, and aim to start infrastructure services in blockchain security for our big data insurance
marketing as well as provide insurance and banking services for digital assets and cryptocurrencies.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 80; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>(US$ thousands, except
share data and per share data, or otherwise noted)</b></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">1.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">organization
    and principal activities </span>- continued</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_8" id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying consolidated financial statements reflect the activities of SOS Limited and each of the following entities:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock-c0_cont_8"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: left; width: 15%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: justify; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 63%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Background</b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: justify; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: justify; width: 18%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS Information Technology
    New York Inc.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><ix:nonNumeric contextRef="c60" name="sos:EntityBackground"><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">A New York company</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">Incorporated on July 15, 2020</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">A holding company</span></p></ix:nonNumeric></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><ix:nonNumeric contextRef="c60" name="sos:EntityActivities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS NY</span></ix:nonNumeric></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yong Bao Two Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><ix:nonNumeric contextRef="c61" name="sos:EntityBackground"><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">A British Virgin Island company</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">Incorporated on February 29, 2020</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">A holding company</span></p></ix:nonNumeric></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><ix:nonNumeric contextRef="c61" name="sos:EntityActivities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">YBT</span></ix:nonNumeric></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">China SOS Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><ix:nonNumeric contextRef="c62" name="sos:EntityBackground"><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">A Hong Kong limited liability company</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">Incorporated on June 19, 2019</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">A holding company</span></p></ix:nonNumeric></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><ix:nonNumeric contextRef="c62" name="sos:EntityActivities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">China SOS</span></ix:nonNumeric></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Qingdao SOS Investment
    Management Co., Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><ix:nonNumeric contextRef="c63" name="sos:EntityBackground"><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">A PRC limited liability company and deemed a  <br/>
wholly foreign owned enterprise (&#8220;WFOE&#8221;)</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">Incorporated on July 5, 2020</span></p></ix:nonNumeric></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><ix:nonNumeric contextRef="c63" name="sos:EntityActivities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">WFOE</span></ix:nonNumeric></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Qingdao SOS Investment
    LLP</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><ix:nonNumeric contextRef="c64" name="sos:EntityBackground"><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">A PRC limited liability company</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">Incorporated on December 21, 2020</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">A investment holding company</span></p></ix:nonNumeric></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><ix:nonNumeric contextRef="c64" name="sos:EntityActivities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Qingdao SOS</span></ix:nonNumeric></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS Industrial Holding
    Co., Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><ix:nonNumeric contextRef="c65" name="sos:EntityBackground"><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">A PRC limited liability company</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">Incorporated on June 12, 2019</span></p></ix:nonNumeric></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><ix:nonNumeric contextRef="c65" name="sos:EntityActivities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VIE</span></ix:nonNumeric></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS Information Technology
    Co., Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><ix:nonNumeric contextRef="c66" name="sos:EntityBackground"><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">A PRC limited liability company</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">Incorporated on March 2, 2016</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">Operates insurance marketing business, 10086 hot -line,  <br/>
bankcard promotional center and SaaS service</span></p></ix:nonNumeric></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><ix:nonNumeric contextRef="c66" name="sos:EntityActivities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS IT</span></ix:nonNumeric></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inner Mongolia SOS Insurance
    Agency Co., Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><ix:nonNumeric contextRef="c67" name="sos:EntityBackground"><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">A PRC limited liability company</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">Incorporated on June 18, 2020</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">Operates insurance brokerage business within Inner Mongolia region</span></p></ix:nonNumeric></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><ix:nonNumeric contextRef="c67" name="sos:EntityActivities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mongolia SOS</span></ix:nonNumeric></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS International Trading
    Co., Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><ix:nonNumeric contextRef="c68" name="sos:EntityBackground"><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">A PRC limited liability company</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">Incorporated on September 4, 2020</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">Engaged in commodity trading</span></p></ix:nonNumeric></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><ix:nonNumeric contextRef="c68" name="sos:EntityActivities"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS trading</span></ix:nonNumeric></td></tr>
  </table></ix:nonNumeric></ix:continuation><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 81; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(US$ thousands, except share data and per share
data, or otherwise noted)</b></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_1" escape="true" name="us-gaap:SignificantAccountingPoliciesTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><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; text-transform: uppercase">Summary
    of Significant Accounting Policies and Practices</span></td></tr>
  </table><p style="margin-top: 0; margin-bottom: 0">&#160;</p></ix:nonNumeric><div>

</div><div>
</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_2" id="_SignificantAccountingPoliciesTextBlock-c0_cont_1"><ix:nonNumeric contextRef="c0" continuedAt="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Basis
of presentation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_3" id="_SignificantAccountingPoliciesTextBlock-c0_cont_2"><ix:continuation id="_BasisOfAccountingPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the
United States of America (&#8220;U.S. GAAP&#8221;) for information pursuant to the rules and regulations of the SEC.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_4" id="_SignificantAccountingPoliciesTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" continuedAt="_ConsolidationPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ConsolidationPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Principles
of consolidation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_5" id="_SignificantAccountingPoliciesTextBlock-c0_cont_4"><ix:continuation id="_ConsolidationPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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 (&#8220;WFOE&#8221;) and variable interest entities (&#8220;VIEs&#8221;) 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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_6" id="_SignificantAccountingPoliciesTextBlock-c0_cont_5"><ix:nonNumeric contextRef="c0" continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_1" escape="true" name="us-gaap:ConsolidationVariableInterestEntityPolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b><i>Variable Interest Entity Agreements</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_7" id="_SignificantAccountingPoliciesTextBlock-c0_cont_6"><ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_2" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">On May 14, 2020, Weibao Enterprise
Management Consulting (Shijiazhuang) Co., Ltd. (&#8220;Weibao Enterprise&#8221;), Guian New Area Zhongyuan Technology Co., Ltd. (&#8220;Zhongyuan
Technology&#8221;), and Messrs. Yilin Wang, Weidong Feng, and Xianlong Wu, citizens of China and shareholders of Zhongyuan Technology,
entered into the following agreements, or collectively, the &#8220;Variable Interest Entity Agreements&#8221; or &#8220;VIE Agreements,&#8221;
pursuant to which Weibao Enterprise has contractual rights to control and operate the business of Zhongyuan Technology (the &#8220;VIE&#8221;).
Therefore, pursuant to ASC 810, Zhongyuan Technology has been included in the Company&#8217;s consolidated financial statements since
then.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_8" id="_SignificantAccountingPoliciesTextBlock-c0_cont_7"><ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_3" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">The VIE Agreements are as follows:&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_9" id="_SignificantAccountingPoliciesTextBlock-c0_cont_8"><ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_4" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_3"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><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">Technical Consulting and Service Agreement by and between Weibao Enterprise and Zhongyuan Technology. Pursuant to the Exclusive Technical Consulting and Service Agreement, Weibao Enterprise agreed to act as the exclusive consultant of Zhongyuan Technology and provide technical consulting and services to Zhongyuan Technology. In exchange, Zhongyuan Technology agreed to pay Weibao Enterprise a technical consulting and service fee, the amount of which is to be equivalent to the amount of net profit before tax of Zhongyuan Technology, payable on a quarterly basis after making up losses of previous years (if necessary) and deducting necessary costs, expenses and taxes related to the business operations of Zhongyuan Technology. Without the prior written consent of Weibao Enterprise, Zhongyuan Technology may not accept the same or similar technical consulting and services provided by any third party during the term of the agreement. All the benefits and interests generated from the agreement, including but not limited to intellectual property rights, know-how and trade secrets, will be Weibao Enterprise&#8217;s sole and exclusive property. This agreement has a term of 20 years and may be extended unilaterally by Weibao Enterprise with Weibao Enterprise&#8217;s written confirmation prior to the expiration date. Zhongyuan Technology cannot terminate the agreement early unless Weibao Enterprise commits fraud, gross negligence or illegal acts, or becomes bankrupt or winds up.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><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">Equity Interest Purchase Option Agreement by and among Weibao Enterprise, Zhongyuan Technology, and Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. Pursuant to the Exclusive Purchase Option Agreement, Messrs. Yilin Wang, Weidong Feng and Xianlong Wu granted to Weibao Enterprise and any party designated by Weibao Enterprise the exclusive right to purchase, at any time during the term of this agreement, all or part of the equity interests in Zhongyuan Technology, or the &#8220;Equity Interests,&#8221; at a purchase price equal to the registered capital paid by Messrs. Yilin Wang, Weidong Feng and Xianlong Wu for the Equity Interests, or, in the event that applicable law requires an appraisal of the Equity Interests, the lowest price permitted under applicable law. Pursuant to powers of attorney executed by Messrs. Yilin Wang, Weidong Feng and Xianlong Wu, they irrevocably authorized any person appointed by Weibao Enterprise to exercise all shareholder rights, including but not limited to voting on their behalf on all matters requiring approval of Zhongyuan Technology&#8217;s shareholders, disposing of all or part of the shareholders&#8217; equity interest in Zhongyuan Technology, and electing, appointing or removing directors and executive officers. The person designated by Weibao Enterprise is entitled to dispose of dividends and profits on the equity interest without reliance on any oral or written instructions of Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. The powers of attorney will remain in force for so long as Messrs. Yilin Wang, Weidong Feng and Xianlong Wu remain the shareholders of Zhongyuan Technology. Messrs. Yilin Wang, Weidong Feng and Xianlong Wu have waived all the rights which have been authorized to Weibao Enterprise&#8217;s designated person under the powers of attorney.</span></td></tr>
</table><p style="margin: 0">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="margin: 0"></p><div>

</div><!-- Field: Page; Sequence: 82; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(US$ thousands, except share data and per share
data, or otherwise noted)</b></p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">2.</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase">Summary of Significant Accounting Policies and Practices </span><span style="font: 10pt Times New Roman, Times, Serif">- continued</span></td></tr>
  </table><div>


</div><p style="font-size: 7pt; margin: 0">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_10" id="_SignificantAccountingPoliciesTextBlock-c0_cont_9"><ix:continuation continuedAt="_ConsolidationVariableInterestEntityPolicy-c0_cont_5" id="_ConsolidationVariableInterestEntityPolicy-c0_cont_4"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity Pledge Agreement by and among Weibao Enterprise, Zhongyuan Technology, and Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. Pursuant to the Equity Pledge Agreement, Mr. Messrs. Yilin Wang, Weidong Feng and Xianlong Wu pledged all of the Equity Interests to Weibao Enterprise to secure the full and complete performance of the obligations and liabilities on the part of Zhongyuan Technology and them under this and the above contractual arrangements. If Zhongyuan Technology, Messrs. Yilin Wang, Weidong Feng or Xianlong Wu breaches their contractual obligations under these agreements, then Weibao Enterprise, as pledgee, will have the right to dispose of the pledged equity interests. Messrs. Yilin Wang, Weidong Feng and Xianlong Wu agree that, during the term of the Equity Pledge Agreements, they will not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests, and they also agree that Weibao Enterprise&#8217;s rights relating to the equity pledge should not be interfered with or impaired by the legal actions of the shareholders of Zhongyuan Technology, their successors or designees. During the term of the equity pledge, Weibao Enterprise has the right to receive all of the dividends and profits distributed on the pledged equity. The Equity Pledge Agreement will terminate as soon as reasonably practical when Zhongyuan Technology, Messrs. Yilin Wang, Weidong Feng and Xianlong Wu have completed all their obligations under the contractual agreements described above.</span></td></tr>
  </table><p style="margin: 0pt 0; font-size: 7pt">&#160;</p></ix:continuation></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_11" id="_SignificantAccountingPoliciesTextBlock-c0_cont_10"><ix:continuation id="_ConsolidationVariableInterestEntityPolicy-c0_cont_5"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Voting Rights Proxy and Financial Support Agreement by and among Weibao Enterprise, Zhongyuan Technology, and Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. Pursuant to the Voting Rights Proxy and Financial Support Agreement, Messrs. Yilin Wang, Weidong Feng and Xianlong Wu entrusts Weibao Enterprise or Weibao Enterprise&#8217;s designee to vote on their behalf at the shareholder meetings of Zhongyuan Technology. As consideration for the entrustment of the voting rights of Messrs. Yilin Wang, Weidong Feng and Xianlong Wu at Zhongyuan Technology&#8217;s shareholder meetings to Weibao Enterprise, Weibao Enterprise agreed to arrange for funds to be provided as necessary in connection with the business operations of Zhongyuan Technology. Weibao Enterprise further agreed that if the business were to fail in the ordinary course of business, none of Messrs. Yilin Wang, Weidong Feng and Xianlong Wu shall have any obligation to repay the financial support provided by Weibao Enterprise.</span></td></tr>
  </table><p style="font-size: 7pt; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 7pt Times New Roman, Times, Serif"><b style="font-size: 7pt">&#160;</b></span></p></ix:continuation></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_12" id="_SignificantAccountingPoliciesTextBlock-c0_cont_11"><ix:nonNumeric contextRef="c0" continuedAt="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_1" escape="true" name="sos:ReverseAcquisitionsOfChinaRapidFinanceBySOS"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Reverse
Acquisitions of China Rapid Finance by SOS</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_13" id="_SignificantAccountingPoliciesTextBlock-c0_cont_12"><ix:continuation continuedAt="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_2" id="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 18, 2020, the Company completed the reverse acquisition with Yong Bao Two Ltd. (&#8220;YBT&#8221;), the parent company of SOS Information
Technology Co., Ltd. (&#8220;SOS&#8221;), acquiring <ix:nonFraction contextRef="c69" decimals="INF" format="ixt:numdotdecimal" name="sos:PrivatePlacementTransactionsShare" scale="0" unitRef="shares">37,985,203</ix:nonFraction> Class A ordinary shares, and <ix:nonFraction contextRef="c70" decimals="INF" format="ixt:numdotdecimal" name="sos:PrivatePlacementTransactionsShare" scale="0" unitRef="shares">3,465,574</ix:nonFraction> Class B ordinary shares, par value
$<ix:nonFraction contextRef="c71" decimals="3" format="ixt:numdotdecimal" name="sos:OrdinaryShareParValue" scale="0" unitRef="usdPershares">0.193</ix:nonFraction> per ordinary share, for its SOS&#8217;s asset injection and private placement transactions.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_14" id="_SignificantAccountingPoliciesTextBlock-c0_cont_13"><ix:continuation continuedAt="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_3" id="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
the completion of the acquisition, the operations of the Company were primarily comprised of the operations of SOS.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_15" id="_SignificantAccountingPoliciesTextBlock-c0_cont_14"><ix:continuation continuedAt="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_4" id="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS
was determined to be the accounting acquirer of the Company. As such, the historical financial statements are those of SOS, and
SOS&#8217;s equity has been re-cast to reflect the equity structure of the Company and the shares of common stock received.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_16" id="_SignificantAccountingPoliciesTextBlock-c0_cont_15"><ix:continuation continuedAt="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_5" id="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
reverse acquisition was accounted for as asset acquisitions. <ix:nonNumeric contextRef="c72" name="us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription">The purchase price for China Rapid Finance (&#8220;CRF&#8221;) was $9.7
million. The transaction price of CRF includes 100% of all outstanding stock valued at net $9.7 million. The stock exchanged equal to
the 72,636,230 shares of CRF outstanding prior to the issuance of additional shares in the acquisition, at the market price of $0.133
per share.</ix:nonNumeric> The total purchase price has been allocated based on an estimate of the fair value of CRF&#8217;s assets acquired and liabilities
assumed with the remainder recorded as an expense.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_17" id="_SignificantAccountingPoliciesTextBlock-c0_cont_16"><ix:continuation continuedAt="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_6" id="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 18, 2020, the fair value of the following assets and liabilities were acquired resulting in the total loss of approximately $<ix:nonFraction contextRef="c72" decimals="-5" format="ixt:numdotdecimal" name="sos:LossOnAcquiredAssetsAndLiabilities" scale="6" unitRef="usd">5.7</ix:nonFraction>
million:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_18" id="_SignificantAccountingPoliciesTextBlock-c0_cont_17"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"><ix:continuation continuedAt="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_7" id="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_6"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; font-style: italic; text-align: left">Dollars in thousands</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 88%; font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total Purchase Price</td><td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="3" unitRef="usd">9,660</ix:nonFraction></td><td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-style: italic; text-align: left">Net Assets (Liabilities) Acquired:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-decoration: underline; text-align: left">Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Cash and cash equivalents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" scale="3" unitRef="usd">13,664</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="sos:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" scale="3" unitRef="usd">26,524</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" scale="3" unitRef="usd">7,426</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" scale="3" unitRef="usd">8</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Prepaid expenses and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" scale="3" unitRef="usd">110</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" scale="3" unitRef="usd">2,969</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Other assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" scale="3" unitRef="usd">2,682</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Total Assets</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" scale="3" unitRef="usd">53,419</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-decoration: underline; text-align: left">Liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Warrant derivative liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Accounts payable &amp; accrued liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" scale="3" unitRef="usd">49,437</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Total Liabilities</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" scale="3" unitRef="usd">49,437</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net Assets (Liabilities) Acquired</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="sos:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne" scale="3" unitRef="usd">3,982</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left">Loss on Acquisitions</td><td style="padding-bottom: 4pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="sos:LossOnAcquisitions" scale="3" unitRef="usd">5,679</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 7pt">&#160;</span></p></ix:continuation></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"></p><div>

</div><!-- Field: Page; Sequence: 83; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(US$ thousands, except share data and per share
data, or otherwise noted)</b></p><div>


</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif">2.</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase">Summary of Significant Accounting Policies and Practices </span><span style="font: 10pt Times New Roman, Times, Serif">- continued</span></td></tr>
  </table><div>




</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_19" id="_SignificantAccountingPoliciesTextBlock-c0_cont_18"><ix:continuation continuedAt="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_8" id="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span>On
August 3, 2020, SOS Limited (the &#8220;Company,&#8221; previously known as China Rapid Finance Limited) and Hantu (Hangzhou) Asset Management
Co., Ltd. (the &#8220;Purchaser&#8221;) entered into certain share purchase agreement (the &#8220;Disposition SPA&#8221;). Pursuant to
the Disposition SPA, the Purchaser agreed to purchase CRF China Holding Co. Limited, a Hong Kong limited company (&#8220;CRF China&#8221;),
China Capital Financial LLC, a Delaware limited liability company (&#8220;China Capital&#8221;), CRF China Limited, a British Virgin Islands
company (&#8220;CRF BVI&#8221;), CRF Technology LLC, a California limited liability company (&#8220;CRF Technology&#8221;), and HML China
LLC, a Delaware limited liability company (&#8220;HML&#8221;) (collectively, the &#8220;Subsidiaries&#8221;) in exchange for cash consideration
of $<ix:nonFraction contextRef="c73" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:Cash" scale="6" unitRef="usd">3.5</ix:nonFraction> million (the &#8220;Purchase Price&#8221;). Upon the closing of the transaction (the &#8220;Disposition&#8221;) contemplated by
the Disposition SPA, the Purchaser will become the sole shareholder of the Subsidiaries and as a result, assume all assets and liabilities
of all the subsidiaries and variable interest </span>entities <span>owned or controlled by the Subsidiaries.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_20" id="_SignificantAccountingPoliciesTextBlock-c0_cont_19"><ix:continuation continuedAt="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_9" id="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On August 3, 2020, the fair value of
the following assets and liabilities were disposed of resulting in the total gain of approximately $<ix:nonFraction contextRef="c74" decimals="-3" format="ixt:numdotdecimal" name="sos:GainOnAcquiredAssetsAndLiabilities" scale="6" unitRef="usd">0.063</ix:nonFraction> million:</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_21" id="_SignificantAccountingPoliciesTextBlock-c0_cont_20"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"><ix:continuation continuedAt="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_10" id="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_9"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-style: italic">Dollars in thousands</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; font-weight: bold">Total Selling Price</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c75" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" scale="3" unitRef="usd">3,500</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-style: italic; text-align: left">Net Assets (Liabilities) Disposed:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total Assets</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right"><ix:nonFraction contextRef="c75" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation" scale="3" unitRef="usd">53,654</ix:nonFraction></td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Liabilities</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(<ix:nonFraction contextRef="c75" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" scale="3" unitRef="usd">50,217</ix:nonFraction></td><td style="font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net Assets (Liabilities) Acquired</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c75" decimals="-3" format="ixt:numdotdecimal" name="sos:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne" scale="3" unitRef="usd">3,437</ix:nonFraction></td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Income
from disposal of discontinued operations</p></td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c75" decimals="-3" format="ixt:numdotdecimal" name="sos:IncomeFromDisposalOfDiscontinuedOperations" scale="3" unitRef="usd">63</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation></ix:nonNumeric></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_22" id="_SignificantAccountingPoliciesTextBlock-c0_cont_21"><ix:continuation continuedAt="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_11" id="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span>Loss on discontinued operations
for the year ended December 31, 2020 was as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_23" id="_SignificantAccountingPoliciesTextBlock-c0_cont_22"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"><ix:continuation id="_ReverseAcquisitionsOfChinaRapidFinanceBySOS-c0_cont_11"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-style: italic">Dollars in thousands</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; font-weight: bold">Revenue</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right"><ix:nonFraction contextRef="c76" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" unitRef="usd">453</ix:nonFraction></td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c76" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="3" unitRef="usd">998</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Loss on discontinued operations</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">(<ix:nonFraction contextRef="c76" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax" scale="3" sign="-" unitRef="usd">545</ix:nonFraction></td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p></ix:continuation></ix:nonNumeric></ix:continuation><div>



</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"></p><div>

</div><!-- Field: Page; Sequence: 84; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(US$ thousands, except share data and per share
data, or otherwise noted)</b></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Summary of Significant Accounting Policies and Practices </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">- continued</span></td></tr>
  </table><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_24" id="_SignificantAccountingPoliciesTextBlock-c0_cont_23"><ix:nonNumeric contextRef="c0" continuedAt="_UseOfEstimates-c0_cont_1" escape="true" name="us-gaap:UseOfEstimates"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Use
of estimates and assumptions</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_25" id="_SignificantAccountingPoliciesTextBlock-c0_cont_24"><ix:continuation id="_UseOfEstimates-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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&#8217;s consolidated financial statements include the useful lives of plant and equipment and intangible assets,
capitalized development costs, impairment of long-lived assets, allowance for doubtful accounts, revenue recognition, allowance for deferred
tax assets and uncertain tax position, and inventory allowance. Actual results could differ from these estimates.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_26" id="_SignificantAccountingPoliciesTextBlock-c0_cont_25"><ix:nonNumeric contextRef="c0" continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Foreign
currency translation and transaction</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_27" id="_SignificantAccountingPoliciesTextBlock-c0_cont_26"><ix:continuation continuedAt="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_2" id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
reporting currency of the Company is the U.S. dollar. The Company in China conducts its businesses in the local currency, Renminbi (RMB),
as its functional currency. Assets and liabilities are translated at the unified exchange rate as quoted by the People&#8217;s Bank of
China at the end of the period. The statement of income accounts is translated at the average translation rates and the equity accounts
are translated at historical rates. Translation adjustments resulting from this process are included in accumulated other comprehensive
income. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than
the functional currency are included in the results of operations as incurred.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_28" id="_SignificantAccountingPoliciesTextBlock-c0_cont_27"><ix:continuation id="_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonNumeric contextRef="c0" name="sos:DescriptionOfTranslationAdjustments">Translation
adjustments included in accumulated other comprehensive income (loss) amounted to $738,038, ($16,358) and $4,875 as of December 31, 2020,
2019 and 2018, respectively. The balance sheet amounts, with the exception of shareholders&#8217; equity at December 31, 2020, 2019 and
2018 were translated at 6.8632 RMB, 6.9762 RMB and 6.5249 RMB, respectively. The shareholders&#8217; equity accounts were stated at their
historical rate. The average translation rates applied to statement of income accounts for the years ended December 31, 2020, 2019 and
2018 were 6.6174 RMB, 6.8985 RMB and 6.8976 RMB to $1.00, respectively.</ix:nonNumeric> Cash flows are also translated at average translation rates for
the periods, therefore, amounts reported on the statement of cash flows will not necessarily agree with changes in the corresponding
balances on the consolidated balance sheet.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_29" id="_SignificantAccountingPoliciesTextBlock-c0_cont_28"><ix:nonNumeric contextRef="c0" continuedAt="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cash
and cash equivalents</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_30" id="_SignificantAccountingPoliciesTextBlock-c0_cont_29"><ix:continuation id="_CashAndCashEquivalentsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents consist of cash on hand; demand deposits and time deposits placed with banks or other financial institutions and
have original maturities of less than three months.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_31" id="_SignificantAccountingPoliciesTextBlock-c0_cont_30"><ix:nonNumeric contextRef="c0" continuedAt="_TradeAndOtherAccountsReceivablePolicy-c0_cont_1" escape="true" name="us-gaap:TradeAndOtherAccountsReceivablePolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accounts
receivable, net</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_32" id="_SignificantAccountingPoliciesTextBlock-c0_cont_31"><ix:continuation id="_TradeAndOtherAccountsReceivablePolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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 30 days. In establishing the required allowance
for doubtful accounts, management considers historical collection experience, aging of the receivables, the economic environment, industry
trend analysis, and the credit history and financial conditions of the customers. Management reviews its receivables on a regular basis
to determine if the bad debt allowance is adequate, and adjusts the allowance when necessary. Delinquent account balances are written-off
against allowance for doubtful accounts after management has determined that the likelihood of collection is not probable.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_33" id="_SignificantAccountingPoliciesTextBlock-c0_cont_32"><ix:nonNumeric contextRef="c0" continuedAt="_ReceivablesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ReceivablesPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Other
receivables, net</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_34" id="_SignificantAccountingPoliciesTextBlock-c0_cont_33"><ix:continuation id="_ReceivablesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
receivables primarily include deposits for business acquisitions, setup of research center, advances to employees, and others. Management
regularly reviews the aging of receivables and changes in payment trends and records allowances when management believes collection of
amounts due are at risk. Accounts considered uncollectable are written off against allowances after exhaustive efforts at collection
are made.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 85; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(US$ thousands, except share data and per share
data, or otherwise noted)</b></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><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; text-transform: uppercase">Summary
    of Significant Accounting Policies and Practices </span>- continued</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_35" id="_SignificantAccountingPoliciesTextBlock-c0_cont_34"><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Property
and equipment, net</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_36" id="_SignificantAccountingPoliciesTextBlock-c0_cont_35"><ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated
useful lives of the assets. 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_37" id="_SignificantAccountingPoliciesTextBlock-c0_cont_36"><ix:nonNumeric contextRef="c0" escape="true" name="sos:ScheduleOfEstimatedUsefulLivesTableTextBlock"><ix:continuation continuedAt="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_3" id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_2"><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 1.5pt solid; width: 32%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Category</b></span></td>
    <td style="padding-bottom: 1.5pt; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Depreciation
    method</b></span></td>
    <td style="padding-bottom: 1.5pt; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated
    useful lives</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office equipment, fixtures
    and furniture</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c77" name="sos:DepreciationMethod"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Straight-line</span></ix:nonNumeric></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c77" name="us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</span></ix:nonNumeric></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">&#160;</span></p></ix:continuation></ix:nonNumeric></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_38" id="_SignificantAccountingPoliciesTextBlock-c0_cont_37"><ix:continuation id="_PropertyPlantAndEquipmentPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
cost and accumulated depreciation of assets sold or otherwise retired are eliminated from the accounts and any gain or loss is included
in the consolidated statements of income and comprehensive income. Expenditures for maintenance and repairs are charged to earnings as
incurred, while additions, renewals and betterments, which are expected to extend the useful life of assets, are capitalized. The Company
also re-evaluates the periods of depreciation to determine whether subsequent events and circumstances warrant revised estimates of useful
lives.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_39" id="_SignificantAccountingPoliciesTextBlock-c0_cont_38"><ix:nonNumeric contextRef="c0" continuedAt="_GoodwillAndIntangibleAssetsGoodwillPolicy-c0_cont_1" escape="true" name="us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Intangible
assets</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_40" id="_SignificantAccountingPoliciesTextBlock-c0_cont_39"><ix:continuation continuedAt="_GoodwillAndIntangibleAssetsGoodwillPolicy-c0_cont_2" id="_GoodwillAndIntangibleAssetsGoodwillPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Goodwill</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_41" id="_SignificantAccountingPoliciesTextBlock-c0_cont_40"><ix:continuation id="_GoodwillAndIntangibleAssetsGoodwillPolicy-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
of $<ix:nonFraction contextRef="c4" decimals="0" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="0" unitRef="usd">71,977</ix:nonFraction> was recognized as of December 31, 2020 in connection with the SOS IT Acquisition. In future years, the Company
will complete an annual impairment test for goodwill that includes an assessment of qualitative factors including, but not limited to,
macroeconomic conditions, industry and market conditions, and entity specific factors such as strategies and financial performance. The
Company will perform annual impairment tests as of December 31, 2020 or earlier if indicators of impairment exist. There were no indicators
of goodwill impairment as of December 31, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_42" id="_SignificantAccountingPoliciesTextBlock-c0_cont_41"><ix:nonNumeric contextRef="c0" continuedAt="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Impairment
for long-lived assets</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_43" id="_SignificantAccountingPoliciesTextBlock-c0_cont_42"><ix:continuation id="_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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. As of December 31, 2020, 2019
and 2018, no 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 86; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>(US$ thousands, except share data and per share
data, or otherwise noted)</b></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><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; text-transform: uppercase">Summary
    of Significant Accounting Policies and Practices </span>- continued</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_44" id="_SignificantAccountingPoliciesTextBlock-c0_cont_43"><ix:nonNumeric contextRef="c0" continuedAt="_InvestmentPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:InvestmentPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Long-term
investments</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_45" id="_SignificantAccountingPoliciesTextBlock-c0_cont_44"><ix:continuation continuedAt="_InvestmentPolicyTextBlock-c0_cont_2" id="_InvestmentPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term
investments include cost method investment and equity method investments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_46" id="_SignificantAccountingPoliciesTextBlock-c0_cont_45"><ix:continuation continuedAt="_InvestmentPolicyTextBlock-c0_cont_3" id="_InvestmentPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Entities
in which the Company has the ability to exercise significant influence, but does not have a controlling interest, are accounted for using
the equity method. Significant influence is generally considered to exist when the Company has voting shares between <ix:nonFraction contextRef="c0" decimals="2" format="ixt:numdotdecimal" name="sos:VotingSharePercentage" scale="-2" unitRef="pure">20</ix:nonFraction>% and <ix:nonFraction contextRef="c0" decimals="2" format="ixt:numdotdecimal" name="sos:FactorsPercentage" scale="-2" unitRef="pure">50</ix:nonFraction>%, and
other factors, such as representation on the Board of Directors, voting rights and the impact of commercial arrangements, are considered
in determining whether the equity method of accounting is appropriate. Under this method of accounting, the Company records its proportionate
share of the net earnings or losses of equity method investees and a corresponding increase or decrease to the investment balances. Dividends
received from the equity method investments are recorded as reductions in the cost of such investments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_47" id="_SignificantAccountingPoliciesTextBlock-c0_cont_46"><ix:continuation continuedAt="_InvestmentPolicyTextBlock-c0_cont_4" id="_InvestmentPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for investments with less than <ix:nonFraction contextRef="c4" decimals="2" format="ixt:numdotdecimal" name="us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments" scale="-2" unitRef="pure">20</ix:nonFraction>% 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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_48" id="_SignificantAccountingPoliciesTextBlock-c0_cont_47"><ix:continuation id="_InvestmentPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term
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. 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; 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 years ended December 31, 2020, 2019 and 2018.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_49" id="_SignificantAccountingPoliciesTextBlock-c0_cont_48"><ix:nonNumeric contextRef="c0" continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:FairValueMeasurementPolicyPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Fair
value measurement</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_50" id="_SignificantAccountingPoliciesTextBlock-c0_cont_49"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_2" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_51" id="_SignificantAccountingPoliciesTextBlock-c0_cont_50"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_3" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_52" id="_SignificantAccountingPoliciesTextBlock-c0_cont_51"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_4" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; 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></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_53" id="_SignificantAccountingPoliciesTextBlock-c0_cont_52"><ix:continuation continuedAt="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_5" id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; 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></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_54" id="_SignificantAccountingPoliciesTextBlock-c0_cont_53"><ix:continuation id="_FairValueMeasurementPolicyPolicyTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; 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></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 87; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>(US$ thousands, except share data and per share
data, or otherwise noted)</b></span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><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; text-transform: uppercase">Summary
    of Significant Accounting Policies and Practices </span>- continued</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_55" id="_SignificantAccountingPoliciesTextBlock-c0_cont_54"><ix:nonNumeric contextRef="c0" continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:RevenueRecognitionPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue
recognition</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_56" id="_SignificantAccountingPoliciesTextBlock-c0_cont_55"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_2" id="_RevenueRecognitionPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2014-09 Revenue from Contracts with Customers (ASC 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) 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) the Company satisfies the performance
obligation.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_57" id="_SignificantAccountingPoliciesTextBlock-c0_cont_56"><ix:continuation continuedAt="_RevenueRecognitionPolicyTextBlock-c0_cont_3" id="_RevenueRecognitionPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes services revenue for all kind of services provided according to monthly statements with customers, depending on the
terms, provided that: there will be acknowledgment by customer as services provided; persuasive evidence of an agreement exists documenting
the specific terms of the transaction; the sales price is fixed or determinable; and collectability is reasonably assured. Management
assesses the business environment, the customer&#8217;s financial condition, historical collection experience, accounts receivable aging,
and customer disputes to determine whether collectability is reasonably assured.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_58" id="_SignificantAccountingPoliciesTextBlock-c0_cont_57"><ix:continuation id="_RevenueRecognitionPolicyTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
products sold in the PRC are subject to a Chinese value-added tax (&#8220;VAT&#8221;). VAT taxes are presented as a reduction of revenue.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_59" id="_SignificantAccountingPoliciesTextBlock-c0_cont_58"><ix:nonNumeric contextRef="c0" continuedAt="_LesseeLeasesPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:LesseeLeasesPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Operating
leases</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_60" id="_SignificantAccountingPoliciesTextBlock-c0_cont_59"><ix:continuation id="_LesseeLeasesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
lease for which substantially all the benefits and risks incidental to ownership remain with the lessor is classified by the lessee as
an operating lease. All leases of the Company are currently classified as operating leases. The Company records the total expenses on
a straight-line basis over the lease term, and the accounting of operating lease in this report has been updated to reflect the adoption
of FASB&#8217;s new guidance on the recognition and measurement of leases.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_61" id="_SignificantAccountingPoliciesTextBlock-c0_cont_60"><ix:nonNumeric contextRef="c0" continuedAt="_ValueAddedTaxesPolicyTextBlock-c0_cont_1" escape="true" name="sos:ValueAddedTaxesPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Value
added taxes</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_62" id="_SignificantAccountingPoliciesTextBlock-c0_cont_61"><ix:continuation id="_ValueAddedTaxesPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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. The VAT is based on gross sales price and VAT rates range up to <ix:nonFraction contextRef="c0" decimals="2" format="ixt:numdotdecimal" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" unitRef="pure">6</ix:nonFraction>%, depending on
the type of service provided. Entities that are VAT general taxpayers are allowed to offset qualified input VAT paid to suppliers against
their output VAT liabilities. Net VAT balance between input VAT and output VAT is recorded in tax payable. All of the VAT returns filed
by the Company&#8217;s subsidiaries in China have been and remain subject to examination by the tax authorities for <ix:nonNumeric contextRef="c0" format="ixt-sec:durwordsen" name="sos:OperatingLeaseRemainingLeaseTerm">five years</ix:nonNumeric> from the
date of filing.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_63" id="_SignificantAccountingPoliciesTextBlock-c0_cont_62"><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Income
taxes</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_64" id="_SignificantAccountingPoliciesTextBlock-c0_cont_63"><ix:continuation continuedAt="_IncomeTaxPolicyTextBlock-c0_cont_2" id="_IncomeTaxPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company 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; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_65" id="_SignificantAccountingPoliciesTextBlock-c0_cont_64"><ix:continuation id="_IncomeTaxPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
taxes are 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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 88; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>NOTES TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>(US$ thousands, except share data and per share
data, or otherwise noted)</b></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><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; text-transform: uppercase">Summary
    of Significant Accounting Policies and Practices </span>- continued</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_66" id="_SignificantAccountingPoliciesTextBlock-c0_cont_65"><ix:nonNumeric contextRef="c0" continuedAt="_ComprehensiveIncomePolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Comprehensive
income</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_67" id="_SignificantAccountingPoliciesTextBlock-c0_cont_66"><ix:continuation id="_ComprehensiveIncomePolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Comprehensive
income consists of two components, net income and other comprehensive (loss) income. Other comprehensive (loss) income refers to revenue,
expenses, gains and losses that under U.S. GAAP are recorded as an element of shareholders&#8217; equity but are excluded from net income.
Other comprehensive (loss) income consists of a foreign currency translation adjustment resulting from the Company not using the U.S.
dollar as its functional currencies.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_68" id="_SignificantAccountingPoliciesTextBlock-c0_cont_67"><ix:nonNumeric contextRef="c0" continuedAt="_EarningsPerSharePolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:EarningsPerSharePolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Earnings
per share</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_69" id="_SignificantAccountingPoliciesTextBlock-c0_cont_68"><ix:continuation id="_EarningsPerSharePolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company computes earnings per share (&#8220;EPS&#8221;) in accordance with ASC 260, &#8220;Earnings per Share&#8221;. 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. For the years ended December 31, 2020, there are <ix:nonFraction contextRef="c0" decimals="INF" format="ixt:numdotdecimal" name="sos:DilutiveShare" scale="0" unitRef="shares">162,963,343</ix:nonFraction> dilutive share. For the years ended
December 31, 2019 and 2018, there were no dilutive shares.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_70" id="_SignificantAccountingPoliciesTextBlock-c0_cont_69"><ix:nonNumeric contextRef="c0" continuedAt="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1" escape="true" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Share-based
compensation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_71" id="_SignificantAccountingPoliciesTextBlock-c0_cont_70"><ix:continuation id="_ShareBasedCompensationOptionAndIncentivePlansPolicy-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes compensation expense for all share&#8211;based payments in accordance with FASB ASC Topic 718, Compensation &#8211;
Stock Compensation. The Company follows the fair value method of accounting for awards granted to employees, directors, officers and
consultants. Share-based awards are measured at their estimated fair value on each respective grant date. The Company recognizes share-based
payment expenses over the vesting period. The Company&#8217;s share-based compensation awards are subject only to service based vesting
conditions. Forfeitures are accounted for as they occur. The fair value of an option award is estimated on the date of grant using the
Black&#8211;Scholes option valuation model. The Black&#8211;Scholes option valuation model requires the development of assumptions that
are inputs into the model. These assumptions are the expected stock volatility, the risk&#8211;free interest rate, the expected life
of the option and the expected dividend yield which is based on the historical dividends issued by the Company. The Company has never
paid cash dividends and does not expect to pay any cash dividends in the foreseeable future. Expected volatility is calculated based
on the analysis of other public companies. Risk&#8211;free interest rates are calculated based on risk&#8211;free rates for the appropriate
term. The expected life is calculated as (i) the mid-point between the average vested date and the contractual expiration of the option
for executives and directors and (ii) three years from the average vesting date for all others due to limited exercise history. Determining
the appropriate fair value model and calculating the fair value of equity&#8211;based payment awards requires the input of the subjective
assumptions described above. The assumptions used in calculating the fair value of equity&#8211;based payment awards represent management&#8217;s
best estimates, which involve inherent uncertainties and the application of management&#8217;s judgment.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_72" id="_SignificantAccountingPoliciesTextBlock-c0_cont_71"><ix:nonNumeric contextRef="c0" continuedAt="_EmployeeBenefitsPolicyTextBlock-c0_cont_1" escape="true" name="sos:EmployeeBenefitsPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Employee
benefits</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_73" id="_SignificantAccountingPoliciesTextBlock-c0_cont_72"><ix:continuation id="_EmployeeBenefitsPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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 by law. The Company is required to accrue for these
benefits based on certain percentages of the employees&#8217; 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 89; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>(US$ thousands, except share data and per share
data, or otherwise noted)</b></span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><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; text-transform: uppercase">Summary
    of Significant Accounting Policies and Practices </span>- continued</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_74" id="_SignificantAccountingPoliciesTextBlock-c0_cont_73"><ix:nonNumeric contextRef="c0" continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1" escape="true" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recently
issued accounting pronouncements</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SignificantAccountingPoliciesTextBlock-c0_cont_75" id="_SignificantAccountingPoliciesTextBlock-c0_cont_74"><ix:continuation continuedAt="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2" id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2020, the FASB issued ASU No. 2020-01, Investments&#8212;Equity Securities (Topic 321), Investments&#8212;Equity Method and Joint
Ventures (Topic 323), and Derivatives and Hedging (Topic 815)&#8212;Clarifying the Interactions between Topic 321, Topic 323, and Topic
815 (a consensus of the FASB Emerging Issues Task Force) (&#8220;ASU 2020-01&#8221;), which clarifies the interactions of the accounting
for certain equity securities under ASC 321, investments accounted for under the equity method of accounting in ASC 323, and the accounting
for certain forward contracts and purchased options accounted for under ASC 815. ASU 2020-01 could change how an entity accounts for
(i) an equity security under the measurement alternative and (ii) a forward contract or purchased option to purchase securities that,
upon settlement of the forward contract or exercise of the purchased option, would be accounted for under the equity method of accounting
or the fair value option in accordance with ASC 825. These amendments improve current U.S. GAAP by reducing diversity in practice and
increasing comparability of the accounting for these interactions. The new guidance is effective for fiscal years, and interim periods
within those fiscal years, beginning after December 31, 2020. Early adoption is permitted. The Company is currently in the process of
evaluating the of adopting ASU 2020-01 on its consolidated financial statements and related disclosure.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation></ix:continuation><div>

</div><div>

</div><ix:continuation id="_SignificantAccountingPoliciesTextBlock-c0_cont_75"><ix:continuation id="_NewAccountingPronouncementsPolicyPolicyTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity (&#8220;ASU
2020-06&#8221;), which focuses on amending the legacy guidance on convertible instruments and the derivatives scope exception for contracts
in an entity&#8217;s own equity. ASU 2020-06 simplifies an issuer&#8217;s accounting for convertible instruments by reducing the number
of accounting models that require separate accounting for embedded conversion features. ASU 2020-06 also simplifies the settlement assessment
that entities are required to perform to determine whether a contract qualifies for equity classification. Further, ASU 2020-06 enhances
information transparency by making targeted improvements to the disclosures for convertible instruments and earnings-per-share (EPS)
guidance, i.e., aligning the diluted EPS calculation for convertible instruments by requiring that an entity use the if-converted method
and that the effect of potential share settlement be included in the diluted EPS calculation when an instrument may be settled in cash
or shares, adding information about events or conditions that occur during the reporting period that cause conversion contingencies to
be met or conversion terms to be significantly changed. This update will be effective for the Company&#8217;s fiscal years beginning
after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years
beginning after December 15, 2020, and interim periods within those fiscal years. Entities can elect to adopt the new guidance through
either a modified retrospective method of transition or a fully retrospective method of transition. The Company is currently in the process
of evaluating the impact of adopting ASU 2020-06 on its consolidated financial statements and related disclosure.</span></p></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 90; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>(US$ thousands, except share data and per share
data, or otherwise noted)</b></span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_AccountsAndNontradeReceivableTextBlock-c0_cont_1" escape="true" name="us-gaap:AccountsAndNontradeReceivableTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">3.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Accounts
    receivable, net</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_AccountsAndNontradeReceivableTextBlock-c0_cont_2" id="_AccountsAndNontradeReceivableTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable, 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">&#160;</span></p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><ix:continuation id="_AccountsAndNontradeReceivableTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGross" scale="3" unitRef="usd">10,242</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGross" scale="3" unitRef="usd">8,177</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableGross" scale="3" unitRef="usd">2,722</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss" scale="3" unitRef="usd">7</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss" scale="3" unitRef="usd">6</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss" scale="3" unitRef="usd">1</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total accounts receivable, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNet" scale="3" unitRef="usd">10,235</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNet" scale="3" unitRef="usd">8,171</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNet" scale="3" unitRef="usd">2,721</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Movements of allowance for doubtful accounts are as follows:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Beginning balance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" unitRef="usd">6</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" unitRef="usd">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Addition</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="sos:AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition" scale="3" unitRef="usd">1</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="sos:AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition" scale="3" unitRef="usd">5</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="sos:AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition" scale="3" unitRef="usd">1</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" unitRef="usd">7</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" unitRef="usd">6</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" scale="3" unitRef="usd">1</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>
</div><ix:nonNumeric contextRef="c0" continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">4.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Other
    receivables, net</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_2" id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
receivables 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">&#160;</span></p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><ix:continuation id="_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="sos:OtherReceivablesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: 0in; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in; width: 64%; text-align: left">Deposit to non-trade suppliers</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToSuppliers" scale="3" unitRef="usd">43,591</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToSuppliers" scale="3" unitRef="usd">11,127</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToSuppliers" scale="3" unitRef="usd">7,932</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0in; text-align: left">Other receivables from disposal of subsidiaries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherReceivablesGrossCurrent" scale="3" unitRef="usd">3,500</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-67">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in; text-align: left">Advance to employees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdvanceRoyalties" scale="3" unitRef="usd">667</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdvanceRoyalties" scale="3" unitRef="usd">612</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdvanceRoyalties" scale="3" unitRef="usd">2,309</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0in; text-align: left; padding-bottom: 1.5pt">Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent" scale="3" unitRef="usd">385</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent" scale="3" unitRef="usd">227</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent" scale="3" unitRef="usd">81</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in; text-align: left; padding-bottom: 4pt">Total other receivables, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherReceivablesNetCurrent" scale="3" unitRef="usd">47,373</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherReceivablesNetCurrent" scale="3" unitRef="usd">11,512</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherReceivablesNetCurrent" scale="3" unitRef="usd">10,160</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in; text-align: left">Movements of allowance for doubtful accounts are as follows:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in; text-align: left">Beginning balance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="sos:AllowanceForDoubtfulOtherReceivableCurrent" scale="3" unitRef="usd">227</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="sos:AllowanceForDoubtfulOtherReceivableCurrent" scale="3" unitRef="usd">81</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-69">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0in; padding-bottom: 1.5pt">Addition</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="sos:AllowanceForDoubtfulOtherReceivablesCurrentWriteOff" scale="3" unitRef="usd">158</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="sos:AllowanceForDoubtfulOtherReceivablesCurrentWriteOff" scale="3" unitRef="usd">146</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="sos:AllowanceForDoubtfulOtherReceivablesCurrentWriteOff" scale="3" unitRef="usd">81</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in; padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="sos:AllowanceForDoubtfulOtherReceivables" scale="3" unitRef="usd">385</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="sos:AllowanceForDoubtfulOtherReceivables" scale="3" unitRef="usd">227</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="sos:AllowanceForDoubtfulOtherReceivables" scale="3" unitRef="usd">81</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_LeasesOfLesseeDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:LeasesOfLesseeDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">5.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Leases</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_LeasesOfLesseeDisclosureTextBlock-c0_cont_2" id="_LeasesOfLesseeDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company adopted ASU No. 2016-02 and related standards (collectively ASC 842, Leases), which replaced previous lease accounting guidance,
on January 1, 2019 using the modified retrospective method of adoption. The Company elected the transition method expedient which allows
entities to initially apply the requirements by recognizing a cumulative-effect adjustment to the opening balance of retained earnings
in the period of adoption. As a result of electing this transition method, prior periods have not been restated.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>


</div><ix:continuation continuedAt="_LeasesOfLesseeDisclosureTextBlock-c0_cont_3" id="_LeasesOfLesseeDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Operating lease expense for the years
ended December 31, 2020, 2019 and 2018 was $<ix:nonFraction contextRef="c0" decimals="0" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseExpense" scale="0" unitRef="usd">338,381</ix:nonFraction>, $<span style="-sec-ix-hidden: hidden-fact-70">Nil</span> and $<span style="-sec-ix-hidden: hidden-fact-71">Nil</span>, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>
</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 91; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>(US$ thousands, except share data and per share
data, or otherwise noted)</b></span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">5.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Leases </span>- continued</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_LeasesOfLesseeDisclosureTextBlock-c0_cont_4" id="_LeasesOfLesseeDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
balance sheet information related to leases 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">&#160;</span></p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><ix:continuation continuedAt="_LeasesOfLesseeDisclosureTextBlock-c0_cont_5" id="_LeasesOfLesseeDisclosureTextBlock-c0_cont_4"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock"><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="padding-left: 0; text-indent: 0; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Location on Face of<br/>
Balance Sheet</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,<br/>
2020</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating leases:</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.125in; text-indent: 0; width: 58%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease right of use assets</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 30%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease, right-of-use assets</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" unitRef="usd">4,158</ix:nonFraction></span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0; text-indent: 0">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current operating lease liabilities</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liabilities - current</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="sos:SupplementalCurrentOperatingLeaseLiabilities" scale="3" unitRef="usd">834</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Noncurrent operating lease liabilities</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liabilities</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" unitRef="usd">2,749</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.125in; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total operating lease liabilities</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="sos:TotalOperatingLeaseLiabilities" scale="3" unitRef="usd">3,583</ix:nonFraction></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0; text-indent: 0">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average remaining lease term (in years):</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating leases</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><ix:nonNumeric contextRef="c4" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.0</span></ix:nonNumeric></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0; text-indent: 0">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted discount rate:</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.125in; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating leases</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><ix:nonFraction contextRef="c4" decimals="4" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" unitRef="pure">4.75</ix:nonFraction></span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>
</div><div>

</div><ix:continuation continuedAt="_LeasesOfLesseeDisclosureTextBlock-c0_cont_6" id="_LeasesOfLesseeDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maturities
of lease 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">&#160;</span></p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><ix:continuation id="_LeasesOfLesseeDisclosureTextBlock-c0_cont_6"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid">For the year ended December 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Operating lease</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" scale="3" unitRef="usd">985</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" scale="3" unitRef="usd">985</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" scale="3" unitRef="usd">985</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">2024</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" scale="3" unitRef="usd">985</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" scale="3" unitRef="usd">3,941</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: amount representing interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="sos:AmountRepresentingInterest" scale="3" unitRef="usd">358</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Present value of future minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" unitRef="usd">3,583</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current obligations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="sos:CurrentOperatingLeaseLiability" scale="3" unitRef="usd">834</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Long-term obligations</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="sos:OperatingLeasesLongtermObligations" scale="3" unitRef="usd">2,749</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">6.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Property
    and equipment, net</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_2" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment 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">&#160;</span></p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><ix:continuation continuedAt="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_3" id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Office equipment, fixtures and furniture</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FurnitureAndFixturesGross" scale="3" unitRef="usd">514</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FurnitureAndFixturesGross" scale="3" unitRef="usd">9</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:FurnitureAndFixturesGross" scale="3" unitRef="usd">8</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation and amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="sos:AccumulatedDepreciationAndAmortization" scale="3" sign="-" unitRef="usd">5</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="sos:AccumulatedDepreciationAndAmortization" scale="3" sign="-" unitRef="usd">3</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="sos:AccumulatedDepreciationAndAmortization" scale="3" sign="-" unitRef="usd">1</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="sos:PropertyPlantAndEquipmentNetTotal" scale="3" unitRef="usd">509</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="sos:PropertyPlantAndEquipmentNetTotal" scale="3" unitRef="usd">6</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="sos:PropertyPlantAndEquipmentNetTotal" scale="3" unitRef="usd">7</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>
</div><ix:continuation id="_PropertyPlantAndEquipmentDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
depreciation expenses for the years ended December 31, 2020, 2019 and 2018 was $<ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" unitRef="usd">2,577</ix:nonFraction>, $<ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" unitRef="usd">1,547</ix:nonFraction> and $<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" scale="3" unitRef="usd">1,196</ix:nonFraction>, respectively.</span></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 92; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>(US$ thousands, except share data and per share
data, or otherwise noted)</b></span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock-c0_cont_1" escape="true" name="us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">7.</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Other payables</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p></ix:nonNumeric><div>
</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock-c0_cont_2" id="_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
payables and accrued liabilities consist of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><ix:continuation id="_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Payables to non-trade vendors and service providers</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="sos:PayablesToNontradeVendorsAndServiceProviders" scale="3" sign="-" unitRef="usd">1,513</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="sos:PayablesToNontradeVendorsAndServiceProviders" scale="3" sign="-" unitRef="usd">177</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="sos:PayablesToNontradeVendorsAndServiceProviders" scale="3" sign="-" unitRef="usd">371</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued salary</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedSalariesCurrent" scale="3" unitRef="usd">2</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedSalariesCurrent" scale="3" unitRef="usd">2</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedSalariesCurrent" scale="3" unitRef="usd">2</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="sos:OtherMiscellaneousPayables" scale="3" sign="-" unitRef="usd">166</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="sos:OtherMiscellaneousPayables" scale="3" sign="-" unitRef="usd">18</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="sos:OtherMiscellaneousPayables" scale="3" sign="-" unitRef="usd">41</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" unitRef="usd">1,681</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" unitRef="usd">197</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" scale="3" unitRef="usd">414</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>
</div><ix:nonNumeric contextRef="c0" continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">8.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Related
    party balances and transactions</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p></ix:nonNumeric><div>
</div><div>


</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_2" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b><i>Amount due from related parties</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_3" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_2"><ix:nonNumeric contextRef="c0" continuedAt="_ScheduleOfRelatedPartyTransactionsTableTextBlock-c0_cont_1" escape="true" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name of Related Party</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nature</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 36%; text-align: left">Yongbao Insurance agency Co., Ltd. and subsidiaries</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 15%; text-align: center"><ix:nonNumeric contextRef="c78" name="sos:IntertransactionRelationship">Common shareholder</ix:nonNumeric></td><td style="text-align: center; width: 1%; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; width: 11%; text-align: center">Inter-transaction</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c79" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableRelatedParties" scale="3" unitRef="usd">3,525</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-72">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c81" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableRelatedParties" scale="3" unitRef="usd">3,457</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Wang Yaxian</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c82" name="sos:OtherReceivablesRelationship">Shareholder of the Company</ix:nonNumeric></td><td style="text-align: center; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c83" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromOtherRelatedParties" scale="3" unitRef="usd">613</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c84" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromOtherRelatedParties" scale="3" unitRef="usd">643</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Kong Deyu</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c85" name="sos:OtherReceivablesRelationship">Senior management of the Company</ix:nonNumeric></td><td style="text-align: center; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c86" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromOtherRelatedParties" scale="3" unitRef="usd">160</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c87" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromOtherRelatedParties" scale="3" unitRef="usd">151</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Li Xingliang</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c88" name="sos:OtherReceivablesRelationship">CFO of the Company</ix:nonNumeric></td><td style="text-align: center; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c89" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromOtherRelatedParties" scale="3" unitRef="usd">7</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Wang Yilin</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: center; padding-bottom: 1.5pt"><ix:nonNumeric contextRef="c91" name="sos:OtherReceivablesRelationship">Director of China SOS</ix:nonNumeric></td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center; padding-bottom: 1.5pt">Other receivables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c92" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromOtherRelatedParties" scale="3" unitRef="usd">1</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c93" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromOtherRelatedParties" scale="3" unitRef="usd">58</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedParties" scale="3" unitRef="usd">3,693</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedParties" scale="3" unitRef="usd">822</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueFromRelatedParties" scale="3" unitRef="usd">4,100</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_4" id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b><i>Amount due to related parties</i></b></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">&#160;</span></p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"></p><div>

</div><ix:continuation id="_RelatedPartyTransactionsDisclosureTextBlock-c0_cont_4"><ix:continuation id="_ScheduleOfRelatedPartyTransactionsTableTextBlock-c0_cont_1"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name of Related Party</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nature</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 36%; text-align: left">Yongbao Insurance agency Co., Ltd.</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 15%; text-align: center"><ix:nonNumeric contextRef="c78" name="sos:AccountsPayablesRelationship">Common shareholder</ix:nonNumeric></td><td style="text-align: center; width: 1%; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; width: 11%; text-align: center">Inter-transaction</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c79" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent" scale="3" unitRef="usd">1,831</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c80" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent" scale="3" unitRef="usd">4,811</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c81" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent" scale="3" unitRef="usd">7,507</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Wang Yilin</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c91" name="sos:OtherPayablesRelationship">Director of China SOS</ix:nonNumeric></td><td style="text-align: center; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center">Other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c92" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToOtherRelatedPartiesCurrentAndNoncurrent" scale="3" unitRef="usd">70</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c93" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToOtherRelatedPartiesCurrentAndNoncurrent" scale="3" unitRef="usd">4</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c94" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToOtherRelatedPartiesCurrentAndNoncurrent" scale="3" unitRef="usd">2</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Wang Yaxian</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c82" name="sos:OtherPayablesRelationship">Shareholder of the Company</ix:nonNumeric></td><td style="text-align: center; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center">Other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c95" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToOtherRelatedPartiesCurrentAndNoncurrent" scale="3" unitRef="usd">5</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c83" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToOtherRelatedPartiesCurrentAndNoncurrent" scale="3" unitRef="usd">760</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: left">Bian Jingxue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: center"><ix:nonNumeric contextRef="c96" name="sos:OtherPayablesRelationship">Senior management of the Company</ix:nonNumeric></td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: top">&#160;</td>
    <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: center">Other payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c97" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToOtherRelatedPartiesCurrentAndNoncurrent" scale="3" unitRef="usd">3</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrentAndNoncurrent" scale="3" unitRef="usd">1,909</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrentAndNoncurrent" scale="3" unitRef="usd">5,575</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DueToRelatedPartiesCurrentAndNoncurrent" scale="3" unitRef="usd">7,509</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:continuation></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"></p><div>

</div><!-- Field: Page; Sequence: 93; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>(US$ thousands, except share data and per share
data, or otherwise noted)</b></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="margin-top: 0; margin-bottom: 0"></p><div>
</div><ix:nonNumeric contextRef="c0" continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:IncomeTaxDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase">9.</span></td>
    <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase">Taxes</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_2" id="_IncomeTaxDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Income
tax</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_3" id="_IncomeTaxDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Cayman
Islands</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_4" id="_IncomeTaxDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Under
the current laws of the Cayman Islands, the Company is 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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span>&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_5" id="_IncomeTaxDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>British
Virgin Islands</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_6" id="_IncomeTaxDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">YBT
is incorporated in the British Virgin Islands and is not subject to tax on income or capital gains under current British Virgin Islands
law. In addition, upon payments of dividends by these entities to their shareholders, no British Virgin 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">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_7" id="_IncomeTaxDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_8" id="_IncomeTaxDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">China
SOS is incorporated in Hong Kong and is 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 <ix:nonFraction contextRef="c98" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" unitRef="pure">16.5</ix:nonFraction>% 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, xxx HK is 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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_9" id="_IncomeTaxDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_10" id="_IncomeTaxDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
subsidiaries including WOFE, Qingdao SOS, VIE, SOS IT, Mangolia SOS and SOS trading 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 &#8220;EIT Laws&#8221;), domestic enterprises and Foreign Investment Enterprises (the &#8220;FIE&#8221;) are usually subject
to a unified <ix:nonFraction contextRef="c99" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits" scale="-2" unitRef="pure">25</ix:nonFraction>% enterprise income tax rate while preferential tax rates, tax holidays and even tax exemption may be granted on case-
by-case basis.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_11" id="_IncomeTaxDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">SOS IT obtained the &#8220;high-tech
enterprise&#8221; tax status since 2020, which reduced its statutory income tax rate to <ix:nonFraction contextRef="c0" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" scale="-2" unitRef="pure">15</ix:nonFraction>% in 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_12" id="_IncomeTaxDisclosureTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_13" id="_IncomeTaxDisclosureTextBlock-c0_cont_12"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,</b></span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font: 10pt Times New Roman, Times, Serif"><b>2020</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Current</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" unitRef="usd">147</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" unitRef="usd">324</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CurrentIncomeTaxExpenseBenefit" scale="3" unitRef="usd">15</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Deferred</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-74">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-75">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-76">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt">Income tax expenses</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="3" unitRef="usd">147</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c11" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="3" unitRef="usd">324</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c12" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" scale="3" unitRef="usd">15</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_14" id="_IncomeTaxDisclosureTextBlock-c0_cont_13"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table reconciles China statutory rates to the Company&#8217;s effective tax rate:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_15" id="_IncomeTaxDisclosureTextBlock-c0_cont_14"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Year ended<br/> December&#160;31,</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Year ended<br/> December&#160;31,</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Year ended<br/> December&#160;31,</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">China statutory income tax rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c0" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" unitRef="pure">25.0</ix:nonFraction></td><td style="white-space: nowrap; width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c11" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" unitRef="pure">25.0</ix:nonFraction></td><td style="white-space: nowrap; width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c12" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" scale="-2" unitRef="pure">25.0</ix:nonFraction></td><td style="white-space: nowrap; width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Preferential tax rate reduction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction contextRef="c0" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther" scale="-2" sign="-" unitRef="pure">10</ix:nonFraction></td><td style="white-space: nowrap; text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">-</div></td><td style="white-space: nowrap; text-align: left"></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-78">-</div></td><td style="white-space: nowrap; text-align: left"></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Permanent difference</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:numdotdecimal" name="sos:EffectiveIncomeTaxRateReconciliationPermanentDifference" scale="-2" unitRef="pure">2</ix:nonFraction></td><td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c11" decimals="2" format="ixt:numdotdecimal" name="sos:EffectiveIncomeTaxRateReconciliationPermanentDifference" scale="-2" unitRef="pure">7</ix:nonFraction></td><td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(<ix:nonFraction contextRef="c12" decimals="2" format="ixt:numdotdecimal" name="sos:EffectiveIncomeTaxRateReconciliationPermanentDifference" scale="-2" sign="-" unitRef="pure">26</ix:nonFraction></td><td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Effective tax rate</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c0" decimals="2" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure">17</ix:nonFraction></td><td style="white-space: nowrap; padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c11" decimals="3" format="ixt:numdotdecimal" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" unitRef="pure">32.0</ix:nonFraction></td><td style="white-space: nowrap; padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(-1</td><td style="white-space: nowrap; padding-bottom: 4pt; 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">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 94; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>(US$ thousands, except share data and per share
data, or otherwise noted)</b></span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">9.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Taxes </span>-
    continued</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"></p><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_16" id="_IncomeTaxDisclosureTextBlock-c0_cont_15"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Uncertain
tax positions</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_17" id="_IncomeTaxDisclosureTextBlock-c0_cont_16"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The
Company evaluates each uncertain tax position (including the potential application of interest and penalties) based on the technical
merits and measures the unrecognized benefits associated with the tax positions. As of December 31, 2020, 2019 and 2018, the Company
did not have any significant unrecognized uncertain tax positions.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_18" id="_IncomeTaxDisclosureTextBlock-c0_cont_17"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The
Company did not incur any interest and penalties tax for the years ended December 31, 2020, 2019 and 2018. The Company does not anticipate
any significant increases or decreases in unrecognized tax benefits in the next twelve months from December 31, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_19" id="_IncomeTaxDisclosureTextBlock-c0_cont_18"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Value
added tax</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_20" id="_IncomeTaxDisclosureTextBlock-c0_cont_19"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
of the Company&#8217;s service revenues that are earned and received in the PRC are subject to a Chinese VAT. The rate of Chinese VAT
is <ix:nonFraction contextRef="c100" decimals="2" format="ixt:numdotdecimal" name="sos:ValueAddedTaxPercent" scale="-2" unitRef="pure">6</ix:nonFraction>%.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_IncomeTaxDisclosureTextBlock-c0_cont_21" id="_IncomeTaxDisclosureTextBlock-c0_cont_20"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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">&#160;</span></p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><ix:continuation id="_IncomeTaxDisclosureTextBlock-c0_cont_21"><ix:nonNumeric contextRef="c0" escape="true" name="sos:ScheduleOfTaxPayableTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2029</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">VAT taxes payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="sos:VATTaxesPayable" scale="3" unitRef="usd">197</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="sos:VATTaxesPayable" scale="3" unitRef="usd">39</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(<ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="sos:VATTaxesPayable" scale="3" sign="-" unitRef="usd">5</ix:nonFraction></td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Other taxes payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" scale="3" unitRef="usd">468</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" scale="3" unitRef="usd">335</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" scale="3" unitRef="usd">15</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Totals</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c4" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxesPayableCurrentAndNoncurrent" scale="3" unitRef="usd">665</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c5" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxesPayableCurrentAndNoncurrent" scale="3" unitRef="usd">374</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c6" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxesPayableCurrentAndNoncurrent" scale="3" unitRef="usd">10</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>
</div><ix:nonNumeric contextRef="c0" continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:ConcentrationRiskDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"><ix:nonFraction contextRef="c101" decimals="INF" format="ixt:numdotdecimal" name="sos:NumberOfCustomer" scale="0" unitRef="pure">10</ix:nonFraction>.</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Concentration of risk</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_2" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Credit
risk</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_3" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is exposed to risk from its accounts receivable and other receivables. These assets are subjected to credit evaluations. An allowance
has been made for estimated unrecoverable amounts which have been determined by reference to past default experience and the current
economic environment.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_4" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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&#8217;s expense transactions are denominated in RMB and a significant portion of the Company and its subsidiaries&#8217;
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 People&#8217;s
Bank of China (&#8220;PBOC&#8221;). 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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_ConcentrationRiskDisclosureTextBlock-c0_cont_5" id="_ConcentrationRiskDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
functional currency is the RMB, and our financial statements are presented in U.S. dollars. It is difficult to predict how market forces
or PRC or U.S. government policy may impact the exchange rate between the RMB and the U.S. dollar in the future. The change in the value
of the RMB relative to the U.S. dollar may affect our financial results reported in the U.S. dollar terms without giving effect to any
underlying changes in our business or results of operations. Currently, our assets, liabilities, revenues and costs are denominated in
RMB.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_ConcentrationRiskDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 95; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>(US$ thousands, except share data and per share
data, or otherwise noted)</b></span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">11.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Shareholders&#8217;
    equity</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_2" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ordinary
shares</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_3" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">SOS Limited was established under the
laws of Cayman Islands on August 18, 2015. The authorized number of ordinary shares is <ix:nonFraction contextRef="c102" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="0" unitRef="shares">1,000,000,000</ix:nonFraction> shares with a par value of $<ix:nonFraction contextRef="c102" decimals="4" format="ixt:numdotdecimal" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" unitRef="usdPershares">0.0001</ix:nonFraction>
per ordinary share.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_4" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b>Common stock</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_5" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"><span style="text-decoration:underline">Securities Purchase Agreement</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_6" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"><i>Registered Direct Offering in December
2020</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"><b>&#160;</b></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_7" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">On December 22, 2020, the Company
entered into certain securities purchase agreement (the &#8220;December SPA&#8221;) with the Purchasers pursuant to which the Company
agreed to sell <ix:nonFraction contextRef="c103" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares">2,600,000</ix:nonFraction> of its ADSs and warrants (&#8220;December Warrants&#8221;) to purchase <ix:nonFraction contextRef="c103" decimals="INF" format="ixt:numdotdecimal" name="sos:PurchaseWarrantShares" scale="0" unitRef="shares">2,600,000</ix:nonFraction> ADSs (the &#8220;December Offering&#8221;),
for gross proceeds of approximately $<ix:nonFraction contextRef="c103" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfWarrants" scale="6" unitRef="usd">4</ix:nonFraction> million. The December Warrants will be exercisable immediately following the date of issuance for
a period of <ix:nonNumeric contextRef="c104" format="ixt-sec:durwordsen" name="us-gaap:LongTermDebtTerm">five years</ix:nonNumeric> at an initial exercise price of $<ix:nonFraction contextRef="c104" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares">1.55</ix:nonFraction>. The purchase price for each ADS and the corresponding December Warrant is
$<ix:nonFraction contextRef="c103" decimals="2" format="ixt:numdotdecimal" name="sos:PurchasePerSharePrice" scale="0" unitRef="usdPershares">1.55</ix:nonFraction>. Each December Warrant is subject to anti-dilution provisions to reflect stock dividends and splits, subsequent rights offerings
or other similar transactions, but not as a result of future securities offerings at lower prices. The December Warrants contain a mandatory
exercise right for the Company to force exercise of the December Warrants if the Company&#8217;s ADSs trade at or above $<ix:nonFraction contextRef="c105" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares">4.65</ix:nonFraction> for ten
(10) consecutive trading days and when certain other conditions are met. Upon the occurrence of a Fundamental Transaction (as defined
in the December Warrants), the December Warrants are subject to mandatory redemption for cash consideration equal to the Black Scholes
Value (as defined in the December Warrants) of such portion of such December Warrant to be redeemed. The December Offering closed on December
24, 2020.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_8" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"><i>Registered Direct Offering in January
2021</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify; text-indent: 0.5in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_9" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">On January 7, 2021, the Company entered
into certain securities purchase agreement (the &#8220;January SPA&#8221;) with the Purchasers pursuant to which the Company agreed to
sell <ix:nonFraction contextRef="c106" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares">13,525,000</ix:nonFraction> of its ADSs and warrants (&#8220;January Warrants&#8221;) to purchase <ix:nonFraction contextRef="c106" decimals="INF" format="ixt:numdotdecimal" name="sos:PurchaseWarrantShares" scale="0" unitRef="shares">13,525,000</ix:nonFraction> ADSs (the &#8220;January Offering&#8221;),
for gross proceeds of approximately $<ix:nonFraction contextRef="c106" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfWarrants" scale="6" unitRef="usd">25</ix:nonFraction> million. The January Warrants will be exercisable immediately following the date of issuance for
a period of <ix:nonNumeric contextRef="c107" format="ixt-sec:durwordsen" name="us-gaap:LongTermDebtTerm">five years</ix:nonNumeric> at an initial exercise price of $<ix:nonFraction contextRef="c107" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares">1.85</ix:nonFraction>. The purchase price for each ADS and the corresponding January Warrant is
$<ix:nonFraction contextRef="c106" decimals="2" format="ixt:numdotdecimal" name="sos:PurchasePerSharePrice" scale="0" unitRef="usdPershares">1.85</ix:nonFraction>. Each January Warrant is subject to anti-dilution provisions to reflect stock dividends and splits, subsequent rights offerings
or other similar transactions, but not as a result of future securities offerings at lower prices. The January Warrants contain a mandatory
exercise right for the Company to force exercise of the January Warrants if the Company&#8217;s ADSs trade at or above $<ix:nonFraction contextRef="c108" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares">5.55</ix:nonFraction> for ten (10)
consecutive trading days and when certain other conditions are met. Upon the occurrence of a Fundamental Transaction (as defined in the
January Warrants), the January Warrants are subject to mandatory redemption for cash consideration equal to the Black Scholes Value (as
defined in the January Warrants) of such portion of such January Warrant to be redeemed. The January Offering closed on January 12, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_10" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"><i>January 2021 Warrant Solicitation</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_11" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_10"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">On January 15, 2021, the Company entered
into a letter agreement (the &#8220;January Letter Agreement&#8221;) with certain holders of Company&#8217;s warrants, pursuant to which
the holders of Company&#8217;s warrants exercised all of the unexercised December Warrants and January Warrants (collectively, the &#8220;Existing
Warrants&#8221;) to purchase up <ix:nonFraction contextRef="c109" decimals="INF" format="ixt:numdotdecimal" name="sos:PurchaseWarrantShares" scale="0" unitRef="shares">14,925,000</ix:nonFraction> of the Company&#8217;s ADSs. Pursuant to the January Letter Agreement, each holder received
new warrants (the &#8220;January Inducement Warrants&#8221;) to purchase up to <ix:nonFraction contextRef="c109" decimals="INF" format="ixt:numdotdecimal" name="sos:ExchangeForExerciseWarrant" scale="0" unitRef="shares">23,880,000</ix:nonFraction> ADSs in exchange for their exercise of all of
the unexercised Existing Warrants with cash. The gross proceeds to the Company from the exercise of the unexercised Existing Warrants
were approximately $<ix:nonFraction contextRef="c109" decimals="-5" format="ixt:numdotdecimal" name="sos:UnexercisedExistingWarrants" scale="6" unitRef="usd">27.1</ix:nonFraction> million, prior to deducting placement agent fees and estimated offering expenses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_12" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_11"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">The January Inducement Warrants have
substantially the same terms as the Existing Warrants, except for having <ix:nonNumeric contextRef="c110" name="us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees">(i) provisions customary for an unregistered warrant, including
a restrictive legend, (ii) registration rights whereby the Company agreed to register the ADSs underlying the January Inducement Warrants
within fifteen (15) days of closing, (iii) being exercisable immediately upon issuance, (iv) having a term of five (5) years from the
date of issuance, and (v) having an exercise price of $2.00 per ADS.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_13" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_12"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"><i>February 2021 Warrant Solicitations</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_14" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_13"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">On February 9, 2021, the Company entered
into a letter agreement (the &#8220;February Letter Agreement&#8221;) with certain holders of the Company&#8217;s warrants, pursuant to
which the holders of the Company&#8217;s warrants exercised all of the January Inducement Warrants to purchase up to <ix:nonFraction contextRef="c111" decimals="INF" format="ixt:numdotdecimal" name="sos:PurchaseWarrantShares" scale="0" unitRef="shares">23,880,000</ix:nonFraction> of the
Company&#8217;s ADSs. Pursuant to the February Letter Agreement, each holder received new warrants (the &#8220;February Inducement Warrants&#8221;)
to purchase up to <ix:nonFraction contextRef="c111" decimals="INF" format="ixt:numdotdecimal" name="sos:ExchangeForExerciseWarrant" scale="0" unitRef="shares">23,880,000</ix:nonFraction> ADSs in exchange for their exercise of all of the January Inducement Warrants with cash. The gross proceeds
to the Company from the exercise of the January Inducement Warrants were approximately $<ix:nonFraction contextRef="c111" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfWarrants" scale="6" unitRef="usd">48</ix:nonFraction> million, prior to deducting placement agent
fees and estimated offering expenses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify; text-indent: 0.5in">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 96; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>(US$ thousands, except share data and per share
data, or otherwise noted)</b></span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase">11.</span></td>
    <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase">Shareholders&#8217;
    equity</span> -
    continued</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_15" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_14"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">The February Inducement Warrants have
substantially the same terms as the January Inducement Warrants, except for having <ix:nonNumeric contextRef="c112" name="us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees">(i) registration rights whereby the Company agreed
to register the ADSs underlying the February Inducement Warrants within twenty-one (21) days of closing, and (ii) an exercise price of
$4.05 per ADS.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_16" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_15"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">On February 24, 2021, the Company
entered into a letter agreement (the &#8220;Second February Letter Agreement&#8221;) with certain holders of the Company&#8217;s warrants,
pursuant to which the holders of the Company&#8217;s warrants exercised all of the February Inducement Warrants to purchase up to <ix:nonFraction contextRef="c113" decimals="INF" format="ixt:numdotdecimal" name="sos:PurchaseWarrantShares" scale="0" unitRef="shares">23,880,000</ix:nonFraction>
of the Company&#8217;s ADSs. Pursuant to the Second February Letter Agreement, each holder received new warrants (the &#8220;Second February
Inducement Warrants&#8221;) to purchase up to <ix:nonFraction contextRef="c113" decimals="INF" format="ixt:numdotdecimal" name="sos:ExchangeForExerciseWarrant" scale="0" unitRef="shares">23,880,000</ix:nonFraction> ADSs in exchange for their exercise of all of the February Inducement Warrants
with cash. The gross proceeds to the Company from the exercise of the February Inducement Warrants were approximately $<ix:nonFraction contextRef="c113" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfWarrants" scale="6" unitRef="usd">96.7</ix:nonFraction> million, prior
to deducting placement agent fees and estimated offering expenses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify; text-indent: 0.5in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_17" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_16"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">The Second February Inducement Warrants
have substantially the same terms as the February Inducement Warrants, except for having <ix:nonNumeric contextRef="c114" name="us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees">(i) registration rights whereby the Company agrees
to register the ADSs underlying the Second February Inducement Warrants within eight (8) days of closing, and (ii) an exercise price $7.00
per ADS.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p></ix:continuation><div>


</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_18" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_17"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"><i>Registered Direct Offerings in
February 2021</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_19" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_18"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">On February 11, 2021, the Company
entered into certain securities purchase agreement (the &#8220;February SPA&#8221;) with the Purchasers pursuant to which the Company
agreed to sell <ix:nonFraction contextRef="c115" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares">22,000,000</ix:nonFraction> of its ADSs and warrants (&#8220;February Warrants&#8221;) to purchase <ix:nonFraction contextRef="c115" decimals="INF" format="ixt:numdotdecimal" name="sos:PurchaseWarrantShares" scale="0" unitRef="shares">16,500,000</ix:nonFraction> ADSs (the &#8220;February
Offering&#8221;), for gross proceeds of approximately $<ix:nonFraction contextRef="c115" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfWarrants" scale="6" unitRef="usd">110</ix:nonFraction> million. The February Warrants will be exercisable immediately following the
date of issuance for a period of <ix:nonNumeric contextRef="c116" format="ixt-sec:durwordsen" name="us-gaap:LongTermDebtTerm">five years</ix:nonNumeric> at an initial exercise price of $<ix:nonFraction contextRef="c116" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares">5.00</ix:nonFraction>. The purchase price for each ADS and the corresponding
February Warrant is $<ix:nonFraction contextRef="c115" decimals="2" format="ixt:numdotdecimal" name="sos:PurchasePerSharePrice" scale="0" unitRef="usdPershares">5.00</ix:nonFraction>. Each February Warrant is subject to anti-dilution provisions to reflect stock dividends and splits, subsequent
rights offerings or other similar transactions, but not as a result of future securities offerings at lower prices. The February Warrants
contain a mandatory exercise right for the Company to force exercise of the February Warrants if the Company&#8217;s ADSs trade at or
above $<ix:nonFraction contextRef="c117" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares">15.00</ix:nonFraction> for ten (10) consecutive trading days and when certain other conditions are met. Upon the occurrence of a Fundamental Transaction
(as defined in the February Warrants), the February Warrants are subject to mandatory redemption for cash consideration equal to the Black
Scholes Value (as defined in the February Warrants) of such portion of such February Warrant to be redeemed. The February Offering closed
on February 17, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify; text-indent: 0.5in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_20" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_19"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">On February 18, 2021, the Company
entered into certain securities purchase agreement (the &#8220;Second February SPA&#8221;) with the Purchasers pursuant to which the Company
agreed to sell <ix:nonFraction contextRef="c118" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares">8,600,000</ix:nonFraction> of its ADSs and warrants (&#8220;Second February Warrants&#8221;) to purchase <ix:nonFraction contextRef="c118" decimals="INF" format="ixt:numdotdecimal" name="sos:PurchaseWarrantShares" scale="0" unitRef="shares">4,300,000</ix:nonFraction> ADSs (the &#8220;Second
February Offering&#8221;), for gross proceeds of approximately $<ix:nonFraction contextRef="c118" decimals="-6" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIssuanceOfWarrants" scale="6" unitRef="usd">86</ix:nonFraction> million. The Second February Warrants will be exercisable immediately
following the date of issuance for a period of <ix:nonNumeric contextRef="c119" format="ixt-sec:durwordsen" name="us-gaap:LongTermDebtTerm">five years</ix:nonNumeric> at an initial exercise price of $<ix:nonFraction contextRef="c119" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares">10.00</ix:nonFraction>. The purchase price for each ADS and
the corresponding Second February Warrant is $<ix:nonFraction contextRef="c118" decimals="2" format="ixt:numdotdecimal" name="sos:PurchasePerSharePrice" scale="0" unitRef="usdPershares">10.00</ix:nonFraction>. Each Second February Warrant is subject to anti-dilution provisions to reflect stock
dividends and splits, subsequent rights offerings or other similar transactions, but not as a result of future securities offerings at
lower prices. The Second February Warrants contain a mandatory exercise right for the Company to force exercise of the Second February
Warrants if the Company&#8217;s ADSs trade at or above $<ix:nonFraction contextRef="c120" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" scale="0" unitRef="usdPershares">30.00</ix:nonFraction> for ten (10) consecutive trading days and when certain other conditions
are met. Upon the occurrence of a Fundamental Transaction (as defined in the Second February Warrants), the Second February Warrants are
subject to mandatory redemption for cash consideration equal to the Black Scholes Value (as defined in the Second February Warrants) of
such portion of such Second February Warrant to be redeemed. The Second February Offering closed on February 22, 2021.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify; text-indent: 0.5in">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_21" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_20"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">On March 29, 2021, we entered security
purchase agreement with certain accredited investors to sell <ix:nonFraction contextRef="c121" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" scale="0" unitRef="shares">25,000,000</ix:nonFraction> American Depositary Shares. Representing <ix:nonFraction contextRef="c122" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="0" unitRef="shares">250,000,000</ix:nonFraction> Class A Ordinary
Shares and Warrants to Purchase up to <ix:nonFraction contextRef="c123" decimals="INF" format="ixt:numdotdecimal" name="sos:PurchaseWarrantShares" scale="0" unitRef="shares">25,000,000</ix:nonFraction> American Depositary Shares Representing Warrants to Purchase up to <ix:nonFraction contextRef="c124" decimals="0" format="ixt:numdotdecimal" name="sos:PurchasePerSharePrice" scale="0" unitRef="usdPershares">250,000,000</ix:nonFraction> Class
A Ordinary Share</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_22" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_21"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">We expect that delivery of the ADSs
and warrants being offered pursuant to this prospectus supplement and the accompanying prospectus will be made on or about April 1, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_23" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_22"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">For year ended December 31, 2020,
the shareholders did not exercised any outstanding warrants.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_24" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_23"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">The Company&#8217;s outstanding warrants
are classified as equity since they qualify for exception from derivative accounting as they are considered to be indexed to the Company&#8217;s
own stock and require net share settlement. The fair value of the warrants were recorded as additional paid-in capital from common stock&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 97; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>(US$ thousands, except share data and per share
data, or otherwise noted)</b></span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase">11.</span></td>
    <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase">Shareholders&#8217;
    equity</span> -
    continued</td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-size: 7pt">&#160;</span></p><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_25" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_24"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">Following is a summary of the status
of warrants outstanding and exercisable as of December 31, 2020:&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"><span style="font-size: 7pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_26" id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_25"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Warrants outstanding, as of December 31, 2019</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-79">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-80">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; padding-left: 9pt">Issued</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c126" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" scale="0" unitRef="shares">212,363,343</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c126" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">0.266</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-81">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 9pt">Expired</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-83">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-84">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#12288;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#12288;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Warrants outstanding, as of December 31, 2020</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c127" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" scale="0" unitRef="shares">212,363,343</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c127" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">0.266</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-size: 7pt">&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation id="_StockholdersEquityNoteDisclosureTextBlock-c0_cont_26"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Warrants Outstanding</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Warrants<br/> Exercisable</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Average<br/> Remaining<br/> Contractual<br/> Life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">July 1, 2020 Warrants</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c128" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares">67,445,674</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c128" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">0.29</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: center; width: 11%"><ix:nonNumeric contextRef="c129" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">5</ix:nonNumeric> years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>August 27, 2020 Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c130" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares">53,580,020</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c130" decimals="2" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">0.27</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c131" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">5</ix:nonNumeric> years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>November 3, 2020 Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c132" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares">65,337,649</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c132" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">0.281</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c133" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">5</ix:nonNumeric> years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>December 23, 2020 Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c134" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" scale="0" unitRef="shares">26,000,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction contextRef="c134" decimals="3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" scale="0" unitRef="usdPershares">0.155</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center"><ix:nonNumeric contextRef="c135" format="ixt-sec:duryear" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">5</ix:nonNumeric> years</td></tr>
  </table></ix:nonNumeric></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;&#160;</span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">12.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Commitments
and CONTINGENCIES</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; font-size: 7pt">&#160;</span></p></ix:nonNumeric><div>
</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Purchase
commitments</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:nonNumeric contextRef="c0" name="sos:PurchaseCommitmentsDescription"><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The
Company has entered into two agreements for leasehold improvements on the office premises. As of December 31, 2020, the Company&#8217;s
commitment under these agreements amounted to $7 million. There is no commitment as of December 31, 2019 and 2018.</span></p><p style="font: 7pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p></ix:continuation></ix:nonNumeric><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_4" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_3"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Variable
interest entity structure</b></span></p><p style="font: 7pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_5" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the opinion of management, (i) the corporate 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 Blue Hat WFOE and the VIEs are in compliance with existing PRC laws and regulations in all material
respects.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_6" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_5"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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, the likelihood of loss in respect of the Company&#8217;s
current corporate structure or the Contractual Arrangements is remote based on current facts and circumstances.</span></p><p style="font: 7pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_7" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_6"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">In addition, due to restrictions on the distribution of share capital
from the Group&#8217;s PRC subsidiaries and also as a result of these entities&#8217; unreserved accumulated losses, total restrictions
placed on the distribution of the Group&#8217;s PRC subsidiaries&#8217; net liabilities were $(<ix:nonFraction contextRef="c136" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AssetsNet" scale="6" sign="-" unitRef="usd">0.1</ix:nonFraction>) million, or <ix:nonFraction contextRef="c12" decimals="2" format="ixt:numdotdecimal" name="sos:PercentageOfNetAssets" scale="-2" unitRef="pure">100</ix:nonFraction>% of total net liabilities
as of December 31,2018. Net assets were $ <ix:nonFraction contextRef="c137" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AssetsNet" scale="6" unitRef="usd">1.3</ix:nonFraction> million, or <ix:nonFraction contextRef="c11" decimals="2" format="ixt:numdotdecimal" name="sos:PercentageOfNetAssets" scale="-2" unitRef="pure">100</ix:nonFraction>% of total net assets as of December 2019. Net assets were $ <ix:nonFraction contextRef="c138" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AssetsNet" scale="6" unitRef="usd">60.1</ix:nonFraction> million,
or <ix:nonFraction contextRef="c0" decimals="2" format="ixt:numdotdecimal" name="sos:PercentageOfNetAssets" scale="-2" unitRef="pure">99</ix:nonFraction>% of total net assets.</p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_8" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_7"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b>Litigation</b></p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_9" id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_8"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><i>Federal Class Action Securities Litigation
(Beltran v. SOS Ltd., et al., No. 1:21-cv-07454 (D.N.J.)) </i></p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_CommitmentsAndContingenciesDisclosureTextBlock-c0_cont_9"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On March 30, 2021, Kimberly Beltran,
suing on behalf of a class of purchasers of American depository shares of SOS Ltd., filed a complaint in the U.S. District Court for the
District of New Jersey for alleged violations of the federal securities laws. The complaint generally claims that defendants violated
Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 by making false or misleading statements or omissions regarding: (1) the
nature, location, and/or existence of the Company&#8217;s offices; (2) the Company&#8217;s transactions with cryptocurrency mining and
technology firms; and (3) the type and/or existence of the cryptocurrency mining rigs the Company claimed to have purchased. The complaint
claims that the Company&#8217;s statements regarding these issues were shown to be false and misleading based on reports and commentary
issued by certain short sellers. The named defendants include the Company, Mr. Yandai Wang, and Mr. Eric H. Yan. The complaint seeks unspecified
damages, pre-judgment and post-judgment interest, and attorneys&#8217; fees, expert fees, and other costs. The case is in its preliminary
stages and a lead plaintiff has not yet been appointed. Defendants intend to defend the case vigorously.</p></ix:continuation><div>

</div><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 98; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>SOS
LIMITED</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>&#160;</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>NOTES
TO THE CONSOLIDATED FINANCIAL STATEMENTS</b></span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font: 10pt Times New Roman, Times, Serif"><b>(US$ thousands, except share data and per share
data, or otherwise noted)</b></span></p><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_1" escape="true" name="us-gaap:SegmentReportingDisclosureTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">13.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Segment
    information and revenue analysis</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_2" id="_SegmentReportingDisclosureTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows ASC 280, Segment Reporting, which requires that companies to disclose segment data based on how management makes decision
about allocating resources to each segment and evaluating their performances. The Company has <ix:nonFraction contextRef="c0" decimals="INF" format="ixt-sec:numwordsen" name="sos:NumberOfReportingSegments" scale="0" unitRef="pure">three</ix:nonFraction> reporting segments. The Company&#8217;s
chief operating decision maker has been identified as the Chief Executive Officer, who reviews consolidated results when making decisions
about allocating resources and assessing performance of the Company. The Company considers itself to be operating within <ix:nonFraction contextRef="c0" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:NumberOfReportableSegments" scale="0" unitRef="pure">one</ix:nonFraction> reportable
segment. The Company&#8217;s revenue and net income are substantially derived from Insurance marketing.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p></ix:continuation><div>

</div><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_3" id="_SegmentReportingDisclosureTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disaggregated
information of revenues by business lines are as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p></ix:continuation><div>

</div><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><ix:continuation continuedAt="_SegmentReportingDisclosureTextBlock-c0_cont_4" id="_SegmentReportingDisclosureTextBlock-c0_cont_3"><ix:nonNumeric contextRef="c0" escape="true" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">Insurance marketing</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c139" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" unitRef="usd">49,232</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c140" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" unitRef="usd">11,577</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><ix:nonFraction contextRef="c141" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" unitRef="usd">24,930</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">10086 hotline</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c142" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" unitRef="usd">922</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-85">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-86">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Bank card call center</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction contextRef="c145" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" unitRef="usd">77</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-87">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-88">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">SaaS services</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><ix:nonFraction contextRef="c148" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" unitRef="usd">58</ix:nonFraction></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-89">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-90">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total revenues</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c151" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" unitRef="usd">50,289</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c152" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" unitRef="usd">11,577</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><ix:nonFraction contextRef="c153" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Revenues" scale="3" unitRef="usd">24,930</ix:nonFraction></td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></p></ix:nonNumeric></ix:continuation><div>

</div><div>

</div><ix:continuation id="_SegmentReportingDisclosureTextBlock-c0_cont_4"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">The Company&#8217;s operations are all based in the PRC, hence, management
do not prepare disaggregated information of revenues by geographic locations.</p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><ix:nonNumeric contextRef="c0" continuedAt="_SubsequentEventsTextBlock-c0_cont_1" escape="true" name="us-gaap:SubsequentEventsTextBlock"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">14.</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">SUBSEQUENT EVENTS</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p></ix:nonNumeric><div>
</div><div>

</div><ix:continuation continuedAt="_SubsequentEventsTextBlock-c0_cont_2" id="_SubsequentEventsTextBlock-c0_cont_1"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On Jan. 21, 2021, <ix:nonNumeric contextRef="c154" name="us-gaap:SubsequentEventDescription">the
&#8220;Company&#8221; or &#8220;SOS&#8221; has entered into a purchase agreement to procure&#160;14238 BTC mining rigs with&#160;BTC
Hash Power&#160;of approximately 527P, as well as 1408 ETH mining rigs with Hash Power of approximately 1056G as part of SOS&#8217; plan
to execute its strategic plan of cloud cryptocurrency mining in pursuit of the rising cryptocurrency prices. Pursuant to the
purchase agreement, SOS is expected to pay approximately&#160;US$20 million&#160;to purchase 14238&#160;PCS built with parts
including the Momentum T2T 37T Double Speed, 1408 Momentum A10 Pro 780M, from&#160;HY International Group New York Inc.&#160;a
seller of cryptocurrency mining rigs.&#160;The pool of prospective mining rigs will generate&#160;BTC Hash Power&#160;527P
and&#160;ETH Hash Power&#160;1056G, once all of these mining rigs are set up in place and in operation, the pool of harsh power is
projected to create roughly 3.5 BTC and 63 ETH every day, making about&#160;$206,551 per day, based on the current cryptocurrency
prices. The shipment is expected to be delivered over three time installments: (1)&#160;February 14, 2021, 5000 PCS; (2)&#160;March
14, 2021, 5000 PCS; and (3)&#160;April 15, 2021, 5646 PCS. As of date of the report, all mining rigs had been delivered.</ix:nonNumeric></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p></ix:continuation><div>

</div><div>

</div><ix:continuation id="_SubsequentEventsTextBlock-c0_cont_2"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; ">On April 20,
2021, <ix:nonNumeric contextRef="c155" name="us-gaap:SubsequentEventDescription"><span>the &#8220;Company has entered into an agreement to purchase 575 cryptocurrency ETH mining
rigs. The mining rigs are expected to be delivered on or about April 30, 2021.</span>As of date of the report, the mining rigs remained
undelivered.</ix:nonNumeric></p></ix:continuation><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">*
* * * *</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 99; Value: 1 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><div><a id="a_076"></a></div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.75in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>ITEM
    19.</b></span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>EXHIBITS</b></span></td></tr>
  </table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.1*</span></td>
    <td style="text-align: justify; width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify; width: 90%"><a href="f20f2020ex1-1_soslimited.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fifth amended and Restated Memorandum and Articles of Association of the Registrant, as currently in effect</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify">1.2</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000121390020037349/ea130008ex99-1_sosltd.htm">Form of Written Ordinary Resolutions of the Company (incorporated by reference to Exhibit 99.1 of the Company&#8217;s current report on Form 6-K filed with the Commission on November 16, 2020)</a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">2.1</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="https://www.sec.gov/Archives/edgar/data/1346610/000119312517124741/d146303dex43.htm">Registrant&#8217;s Specimen American Depositary Receipt (included in Exhibit 2.3)</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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; font-size: 10pt">2.2***</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registrant&#8217;s Specimen
    Certificate for Ordinary Shares</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</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; font-size: 10pt">2.3</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000119312517124741/d146303dex43.htm">Form of Deposit Agreement among the Registrant, the Depositary and Beneficial Owners of the American Depositary Receipts (incorporated by reference to Exhibit 4.3 of the China Rapid Finance Limited registration statement on Form F-1 (Registration no. 333-217064) filed with the Commission on April&#160;14, 2017)</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">2.4</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000121390020016170/ea123599ex99-2_chinarapid.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Warrant (incorporated by reference to Exhibit 99.2 of the Company&#8217;s current report on Form 6-K filed with the Commission on June 29, 2020)</span></a></td></tr>

<tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">2.5</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000121390020024007/ea126109ex99-2_soslimited.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Warrant (incorporated by reference to Exhibit 99.2 of the Company&#8217;s current report on Form 6-K filed with the Commission on August 27, 2020)</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">2.6</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000121390020032540/ea128697ex99-2_soslimited.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of Warrant (incorporated by reference to Exhibit 99.2 of the Company&#8217;s current report on Form 6-K filed with the Commission on October 21, 2020)</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">2.7</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000121390020044826/ea132318ex99-2_soslimited.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Form of ADS Purchase Warrant (incorporated by reference to Exhibit 99.2 of the Company&#8217;s current report on Form 6-K filed with the Commission on December 28, 2020)</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">4.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000156459020001023/xrf-ex991_6.htm"><span style="font-size: 10pt">Amendment No. 1 To Senior Secured Promissory Note (incorporated by reference to Exhibit 99.1 of the Company&#8217;s current report on Form 6-K filed with the Commission on January 14, 2020)</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">4.2</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000156459020001934/xrf-ex991_6.htm"><span style="font-size: 10pt">Amendment No. 2 To Senior Secured Promissory Note (incorporated by reference to Exhibit 99.1 of the Company&#8217;s current report on Form 6-K filed with the Commission on January 24, 2020)</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">4.3</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000156459020004492/xrf-ex991_6.htm"><span style="font-size: 10pt">Amendment No. 3 To Senior Secured Promissory Note (incorporated by reference to Exhibit 99.1 of the Company&#8217;s current report on Form 6-K filed with the Commission on February 13, 2020)</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">4.4</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000156459020029350/xrf-ex413_1262.htm"><span style="font-size: 10pt">Form of Tripartite Agreement by and among the Company, True North Financial, LLC, Yong Bao Two Ltd. and certain individual purchasers</span> <span style="font-size: 10pt">(incorporated by reference to Exhibit 4.13 of the Company&#8217;s annual report on Form 20-F filed with the Commission on June 15, 2020)</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">4.5</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000156459020029350/xrf-ex414_1261.htm">Form of Assumption Agreement by and among the Company, True North Financial, LLC, the shareholders of Yong Bao Two Ltd. and certain individual purchasers (incorporated by reference to Exhibit 4.14 of the Company&#8217;s annual report on Form 20-F filed with the Commission on June 15, 2020)</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">4.6</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000156459020029350/xrf-ex415_1260.htm">Form of Share Purchase Agreement by and among the Company, Yong Bao Two Ltd., the shareholders of Yong Bao Two Ltd. and certain individual purchasers (incorporated by reference to Exhibit 4.15 of the Company&#8217;s annual report on Form 20-F filed with the Commission on June 15, 2020)</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">4.7</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000156459020029350/xrf-ex416_1259.htm">Form of Amendment No. 1 to Share Purchase Agreement by and among the Company, Yong Bao Two Ltd., the shareholders of Yong Bao Two Ltd. and certain individual purchasers (incorporated by reference to Exhibit 4.16 of the Company&#8217;s annual report on Form 20-F filed with the Commission on June 15, 2020)</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">4.8</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000121390020016170/ea123599ex99-1_chinarapid.htm">Form of Securities Purchase Agreement by and between the Company and certain &#8220;non-U.S. Persons&#8221; (incorporated by reference to Exhibit 99.1 of the Company&#8217;s current report on Form 6-K filed with the Commission on June 29, 2020)</a></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">4.9</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000121390020018158/ea0124355ex99-1_soslimited.htm">Unofficial Translation of Investment Cooperation Agreement, dated July 17, 2020 (incorporated by reference to Exhibit 99.1 of the Company&#8217;s current report on Form 6-K filed with the Commission on July 21, 2020)</a></span></td></tr>
</table><div>

</div><p style="margin: 0">&#160;</p><div>

</div><p style="margin: 0"></p><div>

</div><!-- Field: Page; Sequence: 100; Options: NewSection; Value: 70 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="margin: 0">&#160;</p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: justify; width: 9%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.10</span></td>
    <td style="text-align: justify; width: 1%">&#160;</td>
    <td style="text-align: justify; width: 90%"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000121390020020174/ea124974ex99-1_sosltd.htm">Director
    Offer Letter Agreement by and between the Company and Li Sing Leung, dated August 4, 2020 (incorporated by reference to Exhibit 99.1
    of the Company&#8217;s current report on Form 6-K filed with the Commission on August 4, 2020)</a><span style="font-family: Times New Roman, Times, Serif">&#160;&#160;</span></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">4.11</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000121390020020924/ea125229ex99-1_sosltd.htm">Share
    Purchase Agreement dated August 3, 2020 by and between the Company and Hantu (Hangzhou) Asset Management Co., Ltd. (incorporated
    by reference to Exhibit 99.1 of the Company&#8217;s current report on Form 6-K filed with the Commission on August 7, 2020)</a></span>&#160;&#160;</td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">4.12</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000121390020024007/ea126109ex99-1_soslimited.htm">Form
    of Securities Purchase Agreement by and between the Company and certain &#8220;non-U.S. Persons&#8221; (incorporated by reference
    to Exhibit 99.1 of the Company&#8217;s current report on Form 6-K filed with the Commission on August 27, 2020)</a><span style="font-family: Times New Roman, Times, Serif">&#160;&#160;</span></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">4.13</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000121390020026762/ea126891ex99-1_sosltd.htm">Employment
    Agreement by and between the Company and Li Sing Leung, dated September 15, 2020 (incorporated by reference to Exhibit 99.1 of the
    Company&#8217;s current report on Form 6-K filed with the Commission on September 15, 2020)</a><span style="font-family: Times New Roman, Times, Serif">&#160;&#160;</span></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">4.14</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000121390020032540/ea128697ex99-1_soslimited.htm">Form
    of Securities Purchase Agreement by and between the Company and certain &#8220;non-U.S. Persons&#8221; (incorporated by reference
    to Exhibit 99.1 of the Company&#8217;s current report on Form 6-K filed with the Commission on October 21, 2020)</a><span style="font-family: Times New Roman, Times, Serif">&#160;&#160;</span></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">4.15</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000121390020044826/ea132318ex99-1_soslimited.htm">Form
    of Securities Purchase Agreement by and between the Company and certain non-affiliated institutional investors (incorporated by reference
    to Exhibit 99.1 of the Company&#8217;s current report on Form 6-K filed with the Commission on December 28, 2020)</a><span style="font-family: Times New Roman, Times, Serif">&#160;&#160;</span></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">4.16</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000121390020044826/ea132318ex99-3_soslimited.htm">Form
    of Lock-up Agreement (incorporated by reference to Exhibit 99.3 of the Company&#8217;s current report on Form 6-K filed with the
    Commission on December 28, 2020)</a><span style="font-family: Times New Roman, Times, Serif">&#160;&#160;</span></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">4.17</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000121390020044826/ea132318ex99-4_soslimited.htm">Letter
    Agreement by and between the Company and Maxim Group LLC, dated November 12, 2020 (incorporated by reference to Exhibit 99.4 of the
    Company&#8217;s current report on Form 6-K filed with the Commission on December 28, 2020)</a><span style="font-family: Times New Roman, Times, Serif">&#160;&#160;</span></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">8.1*</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="f20f2020ex8-1_soslimited.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">List
    of Subsidiaries of the Registrant</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">11.1</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="http://www.sec.gov/Archives/edgar/data/1346610/000119312517105710/d146303dex991.htm">Code of Business Conduct and Ethics of the Registrant (incorporated by reference to Exhibit 99.1 of the China Rapid Finance Limited registration statement on Form F-1 (Registration no. 333-217064) filed with the Commission on March 31, 2017)</a></span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">12.1*</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="f20f2020ex12-1_soslimited.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CEO
    Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">12.2*</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="f20f2020ex12-2_soslimited.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CFO
    Certification Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">13.1*</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="f20f2020ex13-1_soslimited.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CEO
    Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">13.2*</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><a href="f20f2020ex13-2_soslimited.htm"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">CFO
    Certification Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</span></a></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</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; font-size: 10pt">15.1*</span></td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><a href="f20f2020ex15-1_soslimited.htm">Consent
    of Audit Alliance LLP</a></span></td></tr>
  </table><div>
</div><p style="margin-top: 0; margin-bottom: 0">&#160;&#160;</p><div>

</div><!-- Field: Rule-Page --><div style="margin-top: 3pt; margin-bottom: 3pt; width: 15%"><div style="font-size: 1pt; border-top: Black 1.5pt solid">&#160;</div></div><!-- Field: /Rule-Page --><div>

</div><p style="margin: 0"></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; text-align: justify; width: 0.35in"><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">Filed herewith.</span></td></tr>
  </table><div>
</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.35in; 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">Furnished herewith.</span></td></tr>
  </table><div>
</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 0.35in; 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 exhibit
    to be filed as the Registrant does not issue physical ordinary share certificates.</span></td></tr>
  </table><div>
</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></p><div>

</div><!-- Field: Page; Sequence: 101; Value: 70 --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence --></p></div><div>
    </div><div style="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><p style="margin: 0pt">&#160;</p></div><div>
    </div><!-- Field: /Page --><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SIGNATURES</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
registrant hereby certifies that it meets all of the requirements for filing on Form 20-F and that it has duly caused and authorized
the undersigned to sign this annual report on its behalf.</span></p><div>

</div><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><div>

</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td colspan="3" style="vertical-align: top; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif"><b>SOS LIMITED</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="vertical-align: top; text-align: left">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: top; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">/s/ Yandai Wang</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="vertical-align: top; text-align: left; width: 4%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: top; text-align: left; width: 5%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&#160;</span></td>
    <td style="text-align: left; width: 31%; vertical-align: top">Yandai
    Wang</td>
    <td style="width: 60%">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td style="text-align: left; vertical-align: top">Chief
    Executive Officer, Chairman and Executive Director</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left; vertical-align: top">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</span></td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: top; text-align: left"><span style="font: 10pt Times New Roman, Times, Serif">/s/ Li Sing Leung</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</span></td>
    <td style="text-align: left; vertical-align: top">Li Sing
    Leung</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</span></td>
    <td style="text-align: left; vertical-align: top">Chief
    Financial Officer and Director</td>
    <td>&#160;</td></tr>
  </table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>
</div><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="white-space: nowrap; width: 5%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:</span></td>
    <td style="width: 95%; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">May 5,
    2021</span></td></tr>
  </table><div>

</div><p style="margin-top: 0; margin-bottom: 0">&#160;</p><div>

</div><p style="margin-top: 0; margin-bottom: 0"></p><div>

</div><!-- Field: Page; Sequence: 102; Options: Last --><div>
    </div><div style="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence --></p></div><div>
    </div><!-- Field: /Page --><div>




</div><div style="display: none"><ix:header>
<ix:hidden>
<ix:nonFraction contextRef="c5" id="hidden-fact-0" name="us-gaap:AssetsHeldInTrustNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-1" name="us-gaap:AssetsHeldInTrustNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-2" name="us-gaap:GoodwillGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-3" name="us-gaap:GoodwillGross" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-4" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-5" name="us-gaap:OperatingLeaseLiabilityCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-6" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-7" name="us-gaap:OperatingLeaseLiabilityNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-8" name="us-gaap:LiabilitiesNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-9" name="us-gaap:LiabilitiesNoncurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-10" name="us-gaap:SellingExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-11" name="sos:LossOnAcquisition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-12" name="sos:LossOnAcquisition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-13" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-14" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c13" id="hidden-fact-15" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c14" id="hidden-fact-16" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c15" id="hidden-fact-17" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c16" id="hidden-fact-18" name="us-gaap:SharesOutstanding" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c17" id="hidden-fact-19" name="us-gaap:StockholdersEquity" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c18" id="hidden-fact-20" name="us-gaap:StockholdersEquity" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c27" id="hidden-fact-21" name="sos:StockIssuedDuringPeriodValueReverseAcquisitionAdjustments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-22" name="sos:StockIssuedDuringPeriodValueReverseAcquisitionAdjustments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-23" name="sos:StockIssuedDuringPeriodValueReverseAcquisitionAdjustments" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-24" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-25" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c28" id="hidden-fact-26" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c25" id="hidden-fact-27" name="sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c26" id="hidden-fact-28" name="sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c34" id="hidden-fact-29" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c35" id="hidden-fact-30" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c37" id="hidden-fact-31" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c34" id="hidden-fact-32" name="sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c35" id="hidden-fact-33" name="sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c48" id="hidden-fact-34" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c49" id="hidden-fact-35" name="us-gaap:StockIssuedDuringPeriodValueAcquisitions" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c46" id="hidden-fact-36" name="sos:StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c48" id="hidden-fact-37" name="sos:StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c49" id="hidden-fact-38" name="sos:StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c44" id="hidden-fact-39" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c48" id="hidden-fact-40" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c49" id="hidden-fact-41" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c44" id="hidden-fact-42" name="us-gaap:StockIssuedDuringPeriodSharesOther" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c48" id="hidden-fact-43" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c49" id="hidden-fact-44" name="us-gaap:StockIssuedDuringPeriodValueOther" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c48" id="hidden-fact-45" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c46" id="hidden-fact-46" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c47" id="hidden-fact-47" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c49" id="hidden-fact-48" name="us-gaap:NetIncomeLoss" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c47" id="hidden-fact-49" name="sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-50" name="us-gaap:ShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-51" name="us-gaap:ShareBasedCompensation" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-52" name="sos:LossesOnAcquisition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-53" name="sos:LossesOnAcquisition" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-54" name="us-gaap:GainLossOnDispositionOfAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-55" name="us-gaap:GainLossOnDispositionOfAssets" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-56" name="sos:PurchaseOfPropertyAndEquipment" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-57" name="sos:ProceedFromDisposalsOfDiscontinuedOperations" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-58" name="sos:ProceedFromDisposalsOfDiscontinuedOperations" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-59" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-60" name="us-gaap:ProceedsFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-61" name="us-gaap:ProceedsFromIssuanceOfCommonStock" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-62" name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-63" name="us-gaap:ProceedsFromIssuanceOfPrivatePlacement" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-64" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-65" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c4" id="hidden-fact-66" name="us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c5" id="hidden-fact-67" name="us-gaap:OtherReceivablesGrossCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-68" name="us-gaap:OtherReceivablesGrossCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c6" id="hidden-fact-69" name="sos:AllowanceForDoubtfulOtherReceivableCurrent" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-70" name="us-gaap:OperatingLeaseExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-71" name="us-gaap:OperatingLeaseExpense" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c80" id="hidden-fact-72" name="us-gaap:AccountsReceivableRelatedParties" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c90" id="hidden-fact-73" name="us-gaap:DueFromOtherRelatedParties" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c0" id="hidden-fact-74" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-75" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-76" name="us-gaap:DeferredIncomeTaxExpenseBenefit" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c11" id="hidden-fact-77" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c12" id="hidden-fact-78" name="us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther" unitRef="pure" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c125" id="hidden-fact-79" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c125" id="hidden-fact-80" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c126" id="hidden-fact-81" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c126" id="hidden-fact-82" name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c126" id="hidden-fact-83" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" unitRef="shares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c126" id="hidden-fact-84" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" unitRef="usdPershares" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c143" id="hidden-fact-85" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c144" id="hidden-fact-86" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c146" id="hidden-fact-87" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c147" id="hidden-fact-88" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c149" id="hidden-fact-89" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonFraction contextRef="c150" id="hidden-fact-90" name="us-gaap:Revenues" unitRef="usd" xsi:nil="true"></ix:nonFraction>
<ix:nonNumeric contextRef="c0" name="dei:AmendmentFlag">false</ix:nonNumeric>
<ix:nonNumeric contextRef="c1" name="dei:CityAreaCode">+86</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:DocumentFiscalPeriodFocus">FY</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityCentralIndexKey">0001346610</ix:nonNumeric>
<ix:nonNumeric contextRef="c0" name="dei:EntityRegistrantName">SOS Ltd</ix:nonNumeric>
<ix:nonNumeric contextRef="c1" name="dei:LocalPhoneNumber">532-86617117</ix:nonNumeric>
</ix:hidden>
<ix:references><link:schemaRef xlink:href="sos-20201231.xsd" xlink:type="simple"></link:schemaRef></ix:references>
<ix:resources xmlns="http://www.xbrl.org/2003/instance"><xbrli:context id="c0">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c1">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c2">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c3">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c4">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c5">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c6">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c7">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c8">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c9">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c10">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c11">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c12">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c13">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c14">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c15">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c16">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesTotalSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c17">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesParValueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c18">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c19">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c20">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c21">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2017-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c22">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c23">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c24">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesTotalSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c25">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesParValueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c26">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c27">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c28">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c29">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesTotalSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c30">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesParValueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c31">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c32">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c33">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c34">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesParValueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c35">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c36">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c37">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c38">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesTotalSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c39">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesParValueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c40">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c41">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c42">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c43">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c44">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c45">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesTotalSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c46">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesParValueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c47">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c48">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c49">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c50">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c51">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c52">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesTotalSharesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c53">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesParValueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c54">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c55">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c56">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c57">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sos:AmericanDepositorySharesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2017-05-20</xbrli:startDate>
    <xbrli:endDate>2017-05-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c58">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-05-01</xbrli:startDate>
    <xbrli:endDate>2020-05-05</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c59">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sos:XRFSubsidiariesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-07-25</xbrli:startDate>
    <xbrli:endDate>2020-08-03</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c60">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:SOSInformationTechnologyNewYorkIncMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c61">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:YongBaoTwoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c62">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:ChinaSOSLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c63">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:QingdaoSOSInvestmentManagementCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c64">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:QingdaoSOSInvestmentLLPMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c65">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:SOSIndustrialHoldingCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c66">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:SOSInformationTechnologyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c67">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:InnerMongoliaSOSInsuranceAgencyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c68">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:SOSInternationalTradingCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c69">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-05-01</xbrli:startDate>
    <xbrli:endDate>2020-05-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c70">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-05-01</xbrli:startDate>
    <xbrli:endDate>2020-05-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c71">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-05-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c72">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-05-01</xbrli:startDate>
    <xbrli:endDate>2020-05-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c73">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-08-03</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c74">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-07-25</xbrli:startDate>
    <xbrli:endDate>2020-08-03</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c75">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupNotDiscontinuedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-08-03</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c76">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c77">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sos:OfficeEquipmentFixturesAndFurnitureMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrZJ+by1GgbPFU4lzG3VH/T7y5YLeyjAYbEPEn/eLXOi7p6aylT5fUK29gKaxZpBzBXpQNq31/hSDHsV0PhMWCmfVtY4/BLsrKNNcc/5wOlFTDQiY38S8LzQxQWg1WRAT+De4JioDsI4l51aEcQcMMWhYxP0GFJAy/OUzNP0jiI8bXGR8+SR8FVX] CSR-->
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c78">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:YongbaoInsuranceAgencyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c79">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:YongbaoInsuranceAgencyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c80">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:YongbaoInsuranceAgencyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c81">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:YongbaoInsuranceAgencyCoLtdMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c82">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:WangYaxianMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c83">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:WangYaxianMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c84">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:WangYaxianMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c85">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:KongDeyuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c86">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:KongDeyuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c87">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:KongDeyuMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c88">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:LiXingliangMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c89">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:LiXingliangMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c90">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:LiXingliangMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c91">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:WangYilinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c92">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:WangYilinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c93">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:WangYilinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c94">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:WangYilinMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c95">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:WangYaxianMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c96">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:BianJingxueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c97">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:BianJingxueMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c98">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pf0:HK</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c99">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sos:ForeignInvestmentEnterprisesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c100">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pf0:CN</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c101">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">sos:OneCustomerMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c102">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:SOSLimitedMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c103">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingInDecember2020Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-12-01</xbrli:startDate>
    <xbrli:endDate>2020-12-22</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c104">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingInDecember2020Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-22</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c105">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingInDecember2020Member</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-22</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c106">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingInJanuary2021Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-01-07</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c107">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingInJanuary2021Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-01-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c108">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingInJanuary2021Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-01-07</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c109">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:January2021WarrantSolicitationMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-01-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c110">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:January2021WarrantSolicitationMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-01</xbrli:startDate>
    <xbrli:endDate>2021-01-15</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c111">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:February2021WarrantSolicitationsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-01</xbrli:startDate>
    <xbrli:endDate>2021-02-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c112">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:February2021WarrantSolicitationsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-01</xbrli:startDate>
    <xbrli:endDate>2021-02-09</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c113">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:February2021WarrantSolicitationsMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-01</xbrli:startDate>
    <xbrli:endDate>2021-02-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c114">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:February2021WarrantSolicitationsMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-01</xbrli:startDate>
    <xbrli:endDate>2021-02-24</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c115">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingsInFebruary2021Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-01</xbrli:startDate>
    <xbrli:endDate>2021-02-11</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c116">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingsInFebruary2021Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-02-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c117">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingsInFebruary2021Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-02-11</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c118">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingsInFebruary2021Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-02-01</xbrli:startDate>
    <xbrli:endDate>2021-02-18</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c119">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingsInFebruary2021Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-02-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c120">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingsInFebruary2021Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-02-18</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c121">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingsInFebruary2021Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-03-01</xbrli:startDate>
    <xbrli:endDate>2021-03-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c122">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2021-03-29</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c123">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingsInFebruary2021Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-03-01</xbrli:startDate>
    <xbrli:endDate>2021-03-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c124">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingsInFebruary2021Member</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-03-01</xbrli:startDate>
    <xbrli:endDate>2021-03-29</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c125">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c126">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c127">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c128">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:WarrantsOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c129">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:WarrantsOneMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c130">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:WarrantsTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c131">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:WarrantsTwoMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c132">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:WarrantsThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c133">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:WarrantsThreeMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c134">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:WarrantsFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c135">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:WarrantsFourMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c136">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:PRCSubsidiariesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2018-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c137">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:PRCSubsidiariesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2019-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c138">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:PRCSubsidiariesMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:instant>2020-12-31</xbrli:instant>
  </xbrli:period>
</xbrli:context><xbrli:context id="c139">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:InsuranceMarketingMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c140">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:InsuranceMarketingMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c141">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:InsuranceMarketingMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c142">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:HotlineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c143">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:HotlineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c144">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:HotlineMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c145">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:BankCardCallCenterMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c146">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:BankCardCallCenterMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c147">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:BankCardCallCenterMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c148">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:SaaSServicesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c149">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:SaaSServicesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c150">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:SaaSServicesMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c151">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2020-01-01</xbrli:startDate>
    <xbrli:endDate>2020-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c152">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2019-01-01</xbrli:startDate>
    <xbrli:endDate>2019-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c153">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2018-01-01</xbrli:startDate>
    <xbrli:endDate>2018-12-31</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c154">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sos:PurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-01-02</xbrli:startDate>
    <xbrli:endDate>2021-01-21</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:context id="c155">
  <xbrli:entity>
    <xbrli:identifier scheme="http://www.sec.gov/CIK">0001346610</xbrli:identifier>
    <xbrli:segment>
      <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sos:PurchaseAgreementMember</xbrldi:explicitMember>
      <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
    </xbrli:segment>
  </xbrli:entity>
  <xbrli:period>
    <xbrli:startDate>2021-04-01</xbrli:startDate>
    <xbrli:endDate>2021-04-20</xbrli:endDate>
  </xbrli:period>
</xbrli:context><xbrli:unit id="shares">
  <xbrli:measure>xbrli:shares</xbrli:measure>
</xbrli:unit><xbrli:unit id="usd">
  <xbrli:measure>iso4217:USD</xbrli:measure>
</xbrli:unit><xbrli:unit id="usdPershares">
  <xbrli:divide>
    <xbrli:unitNumerator>
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unitNumerator>
    <xbrli:unitDenominator>
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unitDenominator>
  </xbrli:divide>
</xbrli:unit><xbrli:unit id="pure">
  <xbrli:measure>xbrli:pure</xbrli:measure>
</xbrli:unit></ix:resources></ix:header>

</div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-1.1
<SEQUENCE>2
<FILENAME>f20f2020ex1-1_soslimited.htm
<DESCRIPTION>FIFTH AMENDED AND RESTATED MEMORANDUM AND ARTICLES OF ASSOCIATION OF THE REGISTRANT, AS CURRENTLY IN EFFECT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 1.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>THE
COMPANIES LAW (2020 REVISION)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>OF
THE CAYMAN ISLANDS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>COMPANY
LIMITED BY SHARES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FIFTH
AMENDED AND RESTATED</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>MEMORANDUM
AND ARTICLES OF ASSOCIATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>OF</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SOS
LIMITED</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(adopted
by a special resolution passed on July 17, 2020)</FONT></P>

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 1; Options: NewSection -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>THE
COMPANIES LAW (2020 REVISION)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>OF
THE CAYMAN ISLANDS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>COMPANY
LIMITED BY SHARES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FIFTH
AMENDED AND RESTATED</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>MEMORANDUM
OF ASSOCIATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>OF</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SOS
LIMITED</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(adopted
by a special resolution passed on July 17, 2020)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The name of the Company is&nbsp;<B>SOS
    LIMITED.</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 94%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Registered Office of the
    Company shall be at the offices of Maples Corporate Services Limited, PO Box 309, Ugland House, Grand Cayman,&nbsp;KY1-1104,&nbsp;Cayman
    Islands, or at such other place within the Cayman Islands as the Directors may decide.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 94%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The objects for which the Company
    is established are unrestricted and the Company shall have full power and authority to carry out any object not prohibited by the
    Companies Law or any other law of the Cayman Islands.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 94%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company shall have and
    be capable of exercising all the functions of a natural person of full capacity irrespective of any question of corporate benefit
    as provided by the Companies Law.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 94%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company will not trade
    in the Cayman Islands with any person, firm or corporation except in furtherance of the business of the Company carried on outside
    the Cayman Islands; provided that nothing in this section shall be construed as to prevent the Company effecting and concluding contracts
    in the Cayman Islands, and exercising in the Cayman Islands all of its powers necessary for the carrying on of its business outside
    the Cayman Islands.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 94%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The liability of each Member
    is limited to the amount from time to time unpaid on such Member&rsquo;s shares.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 94%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The authorised share capital
    of the Company is US$50,000 divided into 500,000,000 shares of a par value of US$0.0001 each, comprising initially of 450,000,000
    Class&nbsp;A Ordinary Shares of a par value of US$0.0001 each and 50,000,000 Class&nbsp;B Ordinary Shares of a par value of US$0.0001
    each, provided always that the Directors may, in their absolute discretion and without the approval of the Members, create and designate
    out of the unissued shares of the Company (including unissued Class&nbsp;A Ordinary Shares) one or more classes or series of preferred
    shares, comprising such number of preferred shares, and having such designations, powers, preferences, privileges and other rights,
    including dividend rights, voting rights, conversion rights, terms of redemption and liquidation preferences, as the Directors may
    determine.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 94%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has power to register
    by way of continuation as a body corporate limited by shares under the laws of any jurisdiction outside the Cayman Islands and to
    be deregistered in the Cayman Islands.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 94%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalised terms that are
    not defined in this Amended and Restated Memorandum of Association bear the same meanings as those given in the Amended and Restated
    Articles of Association of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>TABLE
OF CONTENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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 COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; padding-left: 12pt; text-indent: -12pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CLAUSE</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 83%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Interpretation</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center; width: 9%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Preliminary</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Issue of Shares</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ordinary Shares</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Register of Members</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transfer of Shares</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Redemption, Purchase
    and Surrender of Own Shares</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Treasury Shares</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Variation of Rights
    Attaching to Shares</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Commission on Sale of
    Shares</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-Recognition&nbsp;of
    Trusts</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Lien on Shares</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Calls on Shares</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeiture of Shares</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">15</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registration of Empowering
    Instruments</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transmission of Shares</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alteration of Capital</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">10</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">18</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Closing Register of
    Members or Fixing Record Date</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">General Meetings</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">11</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">20</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notice of General Meetings</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Proceedings at General
    Meetings</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Votes of Members</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Proxies</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">24</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Corporations Acting
    by Representatives at Meeting</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">25</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Clearing Houses and
    Depositary</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">26</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Shares that may not
    be Voted</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">15</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">27</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Directors</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">15</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">28</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Directors&rsquo; Fees
    and Expenses</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">15</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">29</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Alternate Director</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">30</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Powers and Duties of
    Directors</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disqualification of
    Directors</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Proceedings of Directors</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">33</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Presumption of Assent</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">34</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Dividends, Distributions
    and Reserve</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">19</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">35</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Books of Accounts</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">20</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">36</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Annual Returns and Filings</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">37</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Audit</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">38</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Seal</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">39</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Capitalisation</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">40</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notices</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">41</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Information</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">42</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indemnity</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">43</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial Year</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">24</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">44</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Winding Up</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">24</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">45</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amendment of Memorandum
    and Articles of Association and Name of Company</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">24</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">46</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registration by way
    of Continuation</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">24</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></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; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">47</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mergers and Consolidations</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">24</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; white-space: nowrap; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 3; Options: NewSection -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>THE
COMPANIES LAW (2020 REVISION)</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>OF
THE CAYMAN ISLANDS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>COMPANY
LIMITED BY SHARES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FIFTH
AMENDED AND RESTATED</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ARTICLES
OF ASSOCIATION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>OF</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SOS
LIMITED</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(adopted
by a special resolution passed on July 17, 2020)</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>1</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Interpretation</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In these Articles Table A in the First Schedule to
    the Companies Law does not apply and, unless there is something in the subject or context inconsistent therewith, the defined terms
    shall have the meanings assigned to them as follows:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 20%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 79%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;ADS&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means an American Depositary
    Share representing Class&nbsp;A Ordinary Shares;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<B>Affiliate</B>&rdquo;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means in respect of a Person,
    any other Person that, directly or indirectly, through one or more intermediaries, controls, is controlled by, or is under common
    control with, such Person, and (i)&nbsp;in the case of a natural person, shall include, without limitation, such person&rsquo;s spouse,
    parents, children, siblings,&nbsp;mother-in-law&nbsp;and&nbsp;father-in-law&nbsp;and brothers and&nbsp;sisters-in-law,&nbsp;a trust
    for the benefit of any of the foregoing, a company, partnership or any natural person or entity wholly or jointly owned by any of
    the foregoing, and (ii)&nbsp;in the case of an entity, shall include a partnership, a corporation or any natural person or entity
    which directly, or indirectly through one or more intermediaries, controls, is controlled by, or is under common control with, such
    entity. The term &ldquo;control&rdquo; shall mean the ownership, directly or indirectly, of shares possessing more than fifty per
    cent (50%) of the voting power of the corporation, or the partnership or other entity (other than, in the case of corporation, shares
    having such power only by reason of the happening of a contingency), or having the power to control the management or elect a majority
    of members to the board of directors or equivalent decision-making body of such corporation, partnership or other entity;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 20%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Articles&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 79%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means these articles of
    association of the Company, as from time to time altered or added to in accordance with the Companies Law and these Articles;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Board&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means the board of Directors
    of the Company;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Chairman&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">shall bear the meaning
    as ascribed to it in Article 27.2;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Class&rdquo;
    or &ldquo;Classes&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means any class or classes
    of shares as may from time to time be issued by the Company;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Class&nbsp;A
    Ordinary Shares&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means the Class&nbsp;A
    Ordinary Shares of a par value of US$0.0001 in the capital of the Company, designated as a Class&nbsp;A Ordinary Shares and having
    the rights provided for in these Articles;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Class&nbsp;B
    Ordinary Shares&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means the Class&nbsp;B
    Ordinary Shares of a par value of US$0.0001 in the capital of the Company, designated as a Class&nbsp;B Ordinary Shares and having
    the rights provided for in these Articles;</FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 4; Options: NewSection -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 20%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Companies Law&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 79%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means the Companies Law
    (2020 Revision) of the Cayman Islands and any statutory amendment or&nbsp;re-enactment&nbsp;thereof. Where any provision of the Companies
    Law is referred to, the reference is to that provision as amended by any law for the time being in force;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Company&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means SOS LIMITED, a Cayman
    Islands exempted company limited by shares;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Company&rsquo;s
    Website&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The main corporate or investor
    relations website of the Company, the address or domain name of which has been notified to Members;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Constructively
    Owned&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means the ownership of
    Voting Interests by a Member that is, or would be, treated as a direct, indirect or constructive owner of such Voting Interests through
    the application of Section 958(a) or Section 958(b) (whichever imputes to such Member the largest total number of outstanding Voting
    Interests) of the Internal Revenue Code of 1986, as amended, and the U.S. Treasury regulations promulgated thereunder.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Conversion Date&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means, (i)&nbsp;in respect
    of a Conversion Notice, the day on which that Conversion Notice is delivered, or (ii)&nbsp;in respect of any automatic conversion
    effected pursuant to Articles 4.1(a)(iv) or (v), the date upon which the event which triggers such automatic conversion first occurs;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Conversion Notice&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means a written notice
    delivered to the Company (and as otherwise stated therein) stating that a holder of Class&nbsp;B Ordinary Shares elects to convert
    the number of Class&nbsp;B Ordinary Shares specified therein pursuant to Article 4;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Conversion Right&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means the right of any
    holder of Class&nbsp;B Ordinary Shares, subject to the provisions of these Articles to convert all or any of its Class&nbsp;B Ordinary
    Shares into Class&nbsp;A Ordinary Shares in its discretion;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 20%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;&ldquo;Designated
    Stock Exchange&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 79%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means the Global Market
    of The Nasdaq Stock Market, the New York Stock Exchange, the American Stock Exchange or any other internationally recognised stock
    exchange where the Company&rsquo;s ADSs are traded;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Directors&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means the directors of
    the Company for the time being, or as the case may be, the Directors assembled as a Board or as a committee thereof;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;dividend&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">includes an interim dividend;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;electronic&rdquo;
    or &ldquo;electronically&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">has the meaning given to
    it in the Electronic Transactions Law and any amendment thereto or&nbsp;re-enactments&nbsp;thereof for the time being in force and
    includes every other law incorporated therewith or substituted therefore;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;electronic communication&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means electronic posting
    to the Company&rsquo;s Website, transmission to any number, address or internet website or other electronic delivery methods as otherwise
    decided and approved by not less than&nbsp;two-thirds&nbsp;of the Directors voting in a vote of the Board on such method, provided,
    however, that email correspondence and facsimile shall always be a permitted electronic communication;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Electronic Transactions
    Law&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means the Electronic Transactions
    Law (2003 Revision) of the Cayman Islands and any statutory amendment or&nbsp;re-enactment&nbsp;thereof;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;in writing&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">includes writing, printing,
    lithograph, photograph, type-writing and every other mode of representing words or figures in a legible and&nbsp;non-transitory&nbsp;form
    and, only where used in connection with a notice served by the Company on Members or other persons entitled to receive notices hereunder,
    shall also include a record maintained in an electronic medium which is accessible in visible form so as to be useable for subsequent
    reference;</FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Member&rdquo;</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means a person whose name is entered in the Register of Members as the holder of a share or shares;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Memorandum of Association&rdquo;</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means the memorandum of association of the Company, as amended and&nbsp;re-stated&nbsp;from time to time;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;month&rdquo;</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means calendar month;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Ordinary Resolution&rdquo;</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means a resolution:</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 20%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 4%">&nbsp;</TD>
    <TD STYLE="width: 75%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">passed by a simple majority of such Members as, being entitled to do so, vote in person or, where proxies are allowed, by proxy at a general meeting of the Company and in computing the majority regard shall be had to the number of votes to which each Member is entitled; or</FONT></TD></TR>

<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">approved in writing by two-thirds of the Members entitled to vote at a general meeting of the Company in one or more instruments each signed by one or more of the Members and the effective date of the resolution so adopted shall be the date on which the instrument or the last of such instruments, if more than one, is executed; </FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Ordinary Share&rdquo;</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means the Class&nbsp;A Ordinary Shares and the Class&nbsp;B Ordinary Shares collectively;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;paid up&rdquo;</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means paid up as to the par value and any premium payable in respect of the issue of any shares and includes credited as paid up;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Register of Members&rdquo;</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp; means the register of Members to be kept by the Company in accordance with the Companies Law;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Registered Office&rdquo;</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means the registered office for the time being of the Company;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Seal&rdquo;</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means the common seal of the Company including any facsimile thereof;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Securities Act&rdquo;</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means the Securities Act of 1933 of the United States of America, as amended from time to time;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;share&rdquo;</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means any share in the capital of the Company and includes a fraction of a share. All references to &ldquo;shares&rdquo; herein shall be deemed to be shares of any or all Classes as the context may require;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;signed&rdquo;</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">includes a signature or representation of a signature affixed by mechanical means or an electronic symbol or process attached to or logically associated with an electronic communication and executed or adopted by a person with the intent to sign the electronic communication;</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Special Resolution&rdquo;</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means a special resolution passed in accordance with the Companies Law, being a resolution:</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">passed by a majority of not less than&nbsp;two-thirds&nbsp;of such Members as, being entitled to do so, vote in person or, where proxies are allowed, by proxy at a general meeting of the Company of which notice specifying the intention to propose the resolution as a special resolution has been duly given and in computing the majority regard shall be had to the number of votes to which each Member is entitled; or</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">approved in writing by all of the Members entitled to vote at a general meeting of the Company in one or more instruments each signed by one or more of the Members and the effective date of the special resolution so adopted shall be the date on which the instrument or the last of such instruments, if more than one, is executed;</FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;Treasury Share&rdquo;</B></FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means a share held in the name of the Company as a treasury share in accordance with the Companies Law;</FONT></TD></TR>

<TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 20%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; width: 1%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 79%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;<B>Voting Interests</B>&rdquo;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means the aggregate
    number of votes to which a Member is entitled on all matters subject to the vote at general meetings of the Company (disregarding
    for this purpose any limitations on the voting interests of a Member owning Class&nbsp;B Shares pursuant to Section 4.1(b)), including
    those derived from holding Class&nbsp;A Ordinary Shares and Class&nbsp;B Ordinary Shares; and</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&ldquo;year&rdquo;</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">means calendar year.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In these Articles, save where the context requires
    otherwise:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">words importing the singular
    number shall include the plural number and vice versa;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">words importing the masculine
    gender shall include the feminine gender;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">words importing persons
    shall include companies or associations or bodies of persons, whether corporate or not;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&ldquo;may&rdquo; shall
    be construed as permissive and &ldquo;shall&rdquo; shall be construed as imperative;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">a reference to a dollar
    or dollars (or US$) is a reference to dollars of the United States;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(f)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">references to provisions
    of any law or regulation shall be construed as references to those provisions as amended, modified,&nbsp;re-enacted&nbsp;or replaced
    from time to time;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(g)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">any phrase introduced by
    the terms &ldquo;including&rdquo;, &ldquo;include&rdquo;, &ldquo;in particular&rdquo; or any similar expression shall be construed
    as illustrative and shall not limit the sense of the words preceding those terms; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(h)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Sections 8 and 19(3) of
    the Electronic Transactions Law shall not apply.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject to the last two preceding Articles, any words
    defined in the Companies Law shall, if not inconsistent with the subject or context, bear the same meaning in these Articles.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>2</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Preliminary</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The business of the Company
    may be conducted as the Directors see fit.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Registered Office shall
    be at such address in the Cayman Islands as the Directors shall from time to time determine. The Company may in addition establish
    and maintain such other offices and places of business and agencies in such places as the Directors may from time to time determine.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>3</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Issue of Shares</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject to applicable law, rules, regulations and the
    relevant provisions, if any, in the Memorandum of Association, the Directors may, in their absolute discretion and without the approval
    of Members, cause the Company to:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Issue, allot and dispose
    of shares (including, without limitation, preferred shares) (whether in certificated form or&nbsp;non-certificated&nbsp;form), to
    such persons, in such manner, on such terms and having such rights and being subject to such restrictions as they may from time to
    time determine;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">grant rights over existing
    shares or issue other securities in one or more series as they deem necessary and appropriate and determine designations, powers,
    preferences, privileges and other rights, including dividend rights, voting rights, conversion rights, terms of redemption and liquidation
    preferences, any or all of which may be greater than the powers and rights associated with the then outstanding shares, at such times
    and on such other terms as they think proper; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">grant options with respect
    to shares and issue warrants or similar instruments with respect thereto.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 7 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Without prejudice to Article 3.1, the Directors may,
    without the approval of the Members, create and designate out of the unissued shares of the Company (including unissued Class&nbsp;A
    Ordinary Shares) one or more classes or series of preferred shares, comprising such number of preferred shares, and having such designations,
    powers, preferences, privileges and other rights, including dividend rights, voting rights, conversion rights, terms of redemption
    and liquidation preferences, as the Directors may determine in their sole and absolute discretion.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company shall not issue shares which are negotiable
    or in bearer form.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>4</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Share Rights</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject to Articles 3.1 and 3.2 and any resolution
    of the Members to the contrary and without prejudice to any special rights conferred thereby on the holders of any other shares or
    class of shares, the share capital of the Company shall initially be divided into shares of two classes, Class&nbsp;A Ordinary Shares
    and Class&nbsp;B Ordinary Shares, immediately upon the effectiveness of these Articles. Class&nbsp;A Ordinary Shares and Class&nbsp;B
    Ordinary Shares shall carry equal rights and rank pari passu with one another other than as set out below.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">With respect to conversion
    of Class&nbsp;B Ordinary Shares:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(i)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A holder of Class&nbsp;B
    Ordinary Shares shall have the Conversion Right in respect of each Class&nbsp;B Ordinary Share. For the avoidance of doubt, a holder
    of Class&nbsp;A Ordinary Shares shall have no rights to convert Class&nbsp;A Ordinary Shares into Class&nbsp;B Ordinary Shares under
    any circumstances.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(ii)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Each Class&nbsp;B Ordinary
    Share shall be converted at the option of the holder, at any time after issue and without the payment of any additional sum, into
    one fully paid Class&nbsp;A Ordinary Share. Such conversion shall take effect on the Conversion Date. A Conversion Notice shall not
    be effective if it is not accompanied by such evidence (if any) as the Directors may reasonably require to prove the title of the
    person exercising such right. Any and all taxes and stamp, issue and registration duties (if any) arising on conversion shall be
    borne by the holder of Class&nbsp;B Ordinary Shares requesting conversion.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(iii)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On the Conversion Date,
    every Class&nbsp;B Ordinary Share to be converted shall automatically be converted into one Class&nbsp;A Ordinary Share with such
    rights and restrictions attached to and shall rank pari passu in all respects with the Class&nbsp;A Ordinary Shares then in issue
    and the Company shall enter or procure the entry of the name of the relevant holder of Class&nbsp;B Ordinary Shares as the holder
    of the same number of Class&nbsp;A Ordinary Shares resulting from the conversion of the Class&nbsp;B Ordinary Shares in, and make
    any other necessary and consequential changes to, the Register of Members.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(iv)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If, at any time, the total
    number of the issued and outstanding Class&nbsp;B Ordinary Shares in aggregate is less than 5% of the total number of the Class&nbsp;B
    Ordinary Shares of the Company issued and outstanding immediately after the Company&rsquo;s initial public offering, each issued
    and outstanding Class&nbsp;B Ordinary Share shall be automatically and immediately converted into one Class&nbsp;A Ordinary Share.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(v)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Upon any sale, transfer,
    assignment or disposition of any Class&nbsp;B Ordinary Share by a holder thereof to any person or entity which is not an Affiliate
    of such holder, such Class&nbsp;B Ordinary Share shall be automatically and immediately converted into one Class&nbsp;A Ordinary
    Share. For the avoidance of doubt, (1)&nbsp;a sale, transfer, assignment or disposition shall be effective upon the Company&rsquo;s
    registration of such sale, transfer, assignment or disposition in the Register of Members; and (2)&nbsp;the creation of any pledge,
    charge, encumbrance or other third party right of whatever description on any Class&nbsp;B Ordinary Shares to secure a holder&rsquo;s
    contractual or legal obligations shall not be deemed as a sale, transfer, assignment or disposition unless and until any such pledge,
    charge, encumbrance or other third party right is enforced and results in the third party or its designee holding legal title to
    such Class&nbsp;B Ordinary Shares, in which case such Class&nbsp;B Ordinary Share shall be automatically converted into one Class&nbsp;A
    Ordinary Share upon the Company&rsquo;s registration of the third party or its designee as a Member holding that number of Class&nbsp;A
    Ordinary Shares in the Register of Members.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 8 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(vi)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Until such time as the
    Class&nbsp;B Ordinary Shares have been converted into Class&nbsp;A Ordinary Shares, the Company shall: (1)&nbsp;at all times keep
    available for issue and free of all liens, charges, options, mortgages, pledges, claims, equities, encumbrances and other third-party
    rights of any nature, and not subject to any&nbsp;pre-emptive&nbsp;rights out of its authorized but unissued share capital, such
    number of authorized but unissued Class&nbsp;A Ordinary Shares as would enable all Class&nbsp;B Ordinary Shares to be converted into
    Class&nbsp;A Ordinary Shares and any other rights of conversion into, subscription for or exchange into Class&nbsp;A Ordinary Shares
    to be satisfied in full; and (2)&nbsp;not make any issue, grant or distribution or take any other action if the effect would be that
    on the conversion of the Class&nbsp;B Ordinary Shares to Class&nbsp;A Ordinary Shares it would be required to issue Class&nbsp;A
    Ordinary Shares at a price lower than the par value thereof.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 10%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(vii)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any conversion of Class&nbsp;B
    Ordinary Shares effected pursuant to this Article 4.1 shall be effected in any manner permitted by law (including without limitation
    by means of either the&nbsp;re-designation&nbsp;and&nbsp;re-classification&nbsp;of such Class&nbsp;B Ordinary Shares into Class&nbsp;A
    Ordinary Shares, or the repurchase or redemption of such Class&nbsp;B Ordinary Shares and the issue and allotment of the relevant
    number of Class&nbsp;A Ordinary Shares resulting from the conversion), as may be determined by the Directors in their absolute discretion.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Holders of Ordinary Shares
    have the right to receive notice of, attend, speak and vote at general meetings of the Company. Holders of shares of Class&nbsp;A
    Ordinary Shares and Class&nbsp;B Ordinary Shares shall, at all times, vote together as one class on all matters submitted to a vote
    for Members&rsquo; consent. Each Class&nbsp;A Ordinary Share shall be entitled to one (1)&nbsp;vote on all matters subject to the
    vote at general meetings of the Company, and each Class&nbsp;B Ordinary Share shall be entitled to ten (10)&nbsp;votes on all matters
    subject to the vote at general meetings of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>5</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Register of Members</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company shall maintain a Register of Members. The
    Register of Members shall specify the share or shares held by that person and the amount paid up thereon.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the event that shares are held jointly by several
    persons, any request may be made by any one of the joint holders and if so made shall be binding on all of the joint holders.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>6</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Transfer of Shares</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The instrument of transfer of any share shall be in
    writing and in such usual or common form or such other form as the Directors may in their discretion approve and be executed by or
    on behalf of the transferor and shall be accompanied by such evidence as the Directors may reasonably require to show the right of
    the transferor to make the transfer. The transferor shall be deemed to remain a holder of the share until the name of the transferee
    is entered in the Register of Members in respect thereof.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All instruments of transfer which are registered shall
    be retained by the Company, but any instrument of transfer which the Directors decline to register shall (except in any case of fraud)
    be returned to the person depositing the same.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may, in their absolute discretion, and
    without assigning any reason, refuse to register a transfer of any share which is not fully paid up or upon which the Company has
    a lien.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.4</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may also decline to register any transfer
    of any share unless:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the instrument of transfer
    is lodged with the Company, accompanied by the certificate(s) for the shares to which it relates (if any) and such other evidence
    as the Directors may reasonably require to show the right of the transferor to make the transfer;</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the instrument of transfer
    is in respect of only one Class&nbsp;of shares;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 9 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the instrument of transfer
    is properly stamped, if required;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">in the case of a transfer
    to joint holders, the number of joint holders to whom the share is to be transferred does not exceed four; or</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">any fee of such maximum
    sum as the Designated Stock Exchange may determine to be payable, or such lesser sum as the Directors may from time to time require,
    in respect of the transfer has been paid to the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.5</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If the Directors refuse to register a transfer of any
    shares, they shall within two months after the date on which the transfer was lodged with the Company send to each of the transferor
    and transferee notice of the refusal.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.6</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The registration of transfers of shares may, on fourteen
    (14)&nbsp;days&rsquo; notice being given by advertisement in an appointed newspaper or any other newspapers or by any other means
    in accordance with the requirements of the Designated Stock Exchange to that effect be suspended at such times and for such periods
    (not exceeding in the whole thirty (30)&nbsp;calendar days in any year) as the Directors may determine.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>7</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Redemption, Purchase and Surrender of Own Shares</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject to the provisions of the Companies Law and
    these Articles, the Company may:</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">issue shares on terms that
    they are to be redeemed or are liable to be redeemed at the option of the Member or the Company on such terms and in such manner
    as the Directors, before the issue of the shares, or the Members by Special Resolution, may determine;</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">purchase its own shares
    (including any redeemable shares) on such terms and in such manner as have been approved by the Board or by the Members by Ordinary
    Resolution, or are otherwise authorised by these Articles; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">make a payment in respect
    of the redemption or purchase of its own shares in any manner permitted by the Companies Law, including out of capital.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The purchase of any share shall not oblige the Company
    to purchase any other share other than as may be required pursuant to applicable law and any other contractual obligations of the
    Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company shall pay the holder of the shares being
    purchased the purchase or redemption monies or consideration in respect thereof.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">7.4</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may accept the surrender for no consideration
    of any fully paid share.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>8</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Treasury Shares</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may, prior to the purchase, redemption
    or surrender of any share, determine that such share shall be held as a Treasury Share.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">8.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may determine to cancel a Treasury Share
    or transfer a Treasury Share on such terms as they think proper (including, without limitation, for nil consideration).</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>9</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Variation of Rights Attaching to Shares</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If at any time the share capital is divided into different
    Classes or series of shares, the rights attaching to any Class&nbsp;or series (unless otherwise provided by the terms of issue of
    the shares of that Class&nbsp;or series) may, subject to these Articles, be varied or abrogated with the written consent of the holders
    of&nbsp;two-thirds&nbsp;(2/3) of the issued shares of that Class&nbsp;or with the sanction of a Special Resolution passed at a general
    meeting of the holders of the shares of that Class.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The provisions of these Articles relating to general
    meetings shall apply to every such general meeting of the holders of one Class&nbsp;or series of shares, except that the necessary
    quorum shall be one person holding or representing by proxy at least&nbsp;one-third&nbsp;(1/3) of the issued shares of that Class&nbsp;or
    series. Subject to any rights or restrictions for the time being attached to the shares of that Class&nbsp;or series, every Member
    of the Class&nbsp;or series shall on a poll have one vote for each share of the Class&nbsp;or series held by him. For the purposes
    of this Article the Directors may treat all the Classes or series or any two or more Classes or series as forming one Class&nbsp;or
    series if they consider that all such Classes or series would be affected in the same way by the proposals under consideration<I>,&nbsp;</I>but
    in any other case shall treat them as separate Classes or series.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 10 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">9.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The rights conferred upon the holders of the shares
    of any Class&nbsp;or series shall not, unless otherwise expressly provided by the terms of issue of the shares of that Class&nbsp;or
    series, be deemed to be varied by the creation or issue of further shares ranking in priority to or pari passu therewith.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>10</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Commission on Sale of Shares</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company may, in so far as the Companies Law from time to time permit, pay a commission to any person in consideration of his subscribing
or agreeing to subscribe whether absolutely or conditionally for any shares of the Company. Such commissions may be satisfied by the
payment of cash or the lodgement of fully or partly&nbsp;paid-up&nbsp;shares or partly in one way and partly in the other. The Company
may also on any issue of shares pay such brokerage as may be lawful.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>11</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Non-Recognition&nbsp;of Trusts</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">No
person shall be recognised by the Company as holding any share upon any trust and the Company shall not be bound by or be compelled in
any way to recognise (even when having notice thereof) any equitable, contingent, future, or partial interest in any share, or any interest
in any fractional part of a share, or (except only as is otherwise provided by these Articles or the Companies Law) any other rights
in respect of any share except an absolute right to the entirety thereof in the registered holder.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>12</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Lien on Shares</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company shall have a first and paramount lien and
    charge on all shares (whether fully&nbsp;paid-up&nbsp;or not) registered in the name of a Member (whether solely or jointly with
    others) for all debts, liabilities or engagements to or with the Company (whether presently payable or not) by such Member or his
    estate, either alone or jointly with any other person, whether a Member or not, but the Directors may at any time declare any share
    to be wholly or in part exempt from the provisions of this Article. The registration of a transfer of any such share shall operate
    as a waiver of the Company&rsquo;s lien (if any) thereon. The Company&rsquo;s lien (if any) on a share shall extend to all dividends
    or other monies payable in respect thereof.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company may sell, in such manner as the Directors
    think fit, any shares on which the Company has a lien, but no sale shall be made unless some sum in respect of which the lien exists
    is presently payable nor until the expiration of fourteen (14)&nbsp;calendar days after a notice in writing, stating and demanding
    payment of such part of the amount in respect of which the lien exists as is presently payable, has been given to the registered
    holder for the time being of the share, or to the persons entitled thereto by reason of the death or bankruptcy of such registered
    holder.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To give effect to any such sale, the Directors may
    authorise any person to transfer the shares sold to, or in accordance with the direction of, the purchaser thereof. The purchaser
    or his nominee shall be registered as the holder of the shares comprised in any such transfer and he shall not be bound to see to
    the application of the purchase money, nor shall his title to the shares be affected by any irregularity or invalidity in the sale
    or the exercise of the Company&rsquo;s power of sale under these Articles.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">12.4</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The proceeds of the sale shall be received by the Company
    and applied in payment of such part of the amount in respect of which the lien exists as is presently payable, and the residue shall
    (subject to a like lien for sums not presently payable as existed upon the shares prior to the sale) be paid to the person entitled
    to the shares at the date of the sale.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 11 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>13</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Calls on Shares</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may from time to time make calls upon
    the Members in respect of any money unpaid on their shares, and each Member shall (subject to receiving at least fourteen (14)&nbsp;calendar
    days&rsquo; notice specifying the time or times of payment) pay to the Company at the time or times so specified the amount called
    on his shares. A call shall be deemed to have been made at the time when the resolution of the Directors authorising such call was
    passed.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.2</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The joint holders of a share shall be jointly and severally
    liable to pay calls in respect thereof.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If a sum called in respect of a share is not paid before
    or on the day appointed for payment thereof, the person from whom the sum is due shall pay interest upon the sum from the day appointed
    for the payment thereof to the time of the actual payment at such rate as the Directors may determine, but the Directors may waive
    payment of that interest wholly or in part.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.4</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">An amount payable in respect of a share on allotment
    or at any fixed date, whether on account of the par value of the share or premium or otherwise, shall be deemed to be a call and
    if it is not paid, all the provisions of these Articles shall apply as if that amount had become due and payable by virtue of a call
    duly made and notified.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.5</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may make arrangements on the issue of
    shares for a difference between the Members, or the particular shares, in the amount of calls to be paid and in the times of payment.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">13.6</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may, if they think fit, receive from
    any Member willing to advance the same all or any part of the moneys uncalled and unpaid upon any shares held by him, and upon all
    or any of the moneys so advanced may (until the same would otherwise become payable) pay interest at such rate as may be agreed upon
    between the Member paying the sum in advance and the Directors. No such sum paid in advance of calls shall entitle the member paying
    such sum to any portion of a dividend declared in respect of any period prior to the date upon which such sum would, but for such
    payment, become presently payable.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>14</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Forfeiture of Shares</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If a Member fails to pay any call or instalment of
    a call on the day appointed for payment thereof, the Directors may, at any time thereafter during such time as any part of such call
    or instalment remains unpaid, serve a notice on him requiring payment of so much of the call or instalment as is unpaid, together
    with any interest which may have accrued.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The notice shall name a further day (not earlier than
    the expiration of fourteen (14)&nbsp;calendar days from the date of the notice) on or before which the payment required by the notice
    is to be made, and shall state that in the event of&nbsp;non-payment&nbsp;at or before the time appointed the shares in respect of
    which the call was made will be liable to be forfeited.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If the requirements of any such notice as aforesaid
    are not complied with, any share in respect of which the notice has been given may at any time thereafter, before the payment required
    by notice has been made, be forfeited by a resolution of the Directors to that effect.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.4</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A forfeited share may be sold,&nbsp;re-allotted&nbsp;or
    otherwise disposed of on such terms and in such manner as the Directors think fit, and at any time before a sale,&nbsp;re-allotment&nbsp;or
    disposition the forfeiture may be cancelled on such terms as the Directors think fit.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.5</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A person whose shares have been forfeited shall cease
    to be a Member in respect of the forfeited shares, but shall, notwithstanding the forfeiture, remain liable to pay to the Company
    all moneys which at the date of forfeiture were payable by him to the Company in respect of the shares, but his liability shall cease
    if and when the Company receives payment in full of all monies due and payable by him with respect to those shares.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.6</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A certificate in writing under the hand of a Director
    of the Company that a share in the Company has been duly forfeited on a date stated in the declaration, shall be conclusive evidence
    of the facts therein stated as against all persons claiming to be entitled to the share.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 12 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.7</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company may receive the consideration, if any,
    given for the share or any sale or disposition thereof and may execute a transfer of the share in favour of the person to whom the
    share is sold or disposed of and he shall thereupon be registered as the holder of the share, and shall not be bound to see to the
    application of the purchase money, if any, nor shall his title to the share be affected by any irregularity or invalidity in the
    proceedings in reference to the forfeiture, sale or disposal of the share.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">14.8</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The provisions of these Articles as to forfeiture shall
    apply in the case of&nbsp;non-payment&nbsp;of any sum which by the terms of issue of a share becomes due and payable, whether on
    account of the par value of the share, or by way of premium, as if the same had been payable by virtue of a call duly made and notified.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>15</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Registration of Empowering Instruments</B></FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%">&nbsp;</TD>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 88%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Company shall be entitled to charge a fee not exceeding one dollar (US$1.00) on the registration of every probate, letters of administration,
certificate of death or marriage, power of attorney, notice in lieu of distringas, or other instrument.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>16</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Transmission of Shares</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The legal personal representative of a deceased sole
    holder of a share shall be the only person recognised by the Company as having any title to the share. In the case of a share registered
    in the name of two or more holders, the survivors or survivor, or the legal personal representatives of the deceased survivor, shall
    be the only person recognised by the Company as having any title to the share. The estate of a deceased Member is not thereby released
    from any liability in respect of any share, which had been jointly held by him.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any person becoming entitled to a share in consequence
    of the death or bankruptcy or liquidation or dissolution of a Member (or in any other way than by transfer) shall upon such evidence
    being produced as may from time to time be properly required by the Directors, have the right either to be registered as a Member
    in respect of the share or, instead of being registered himself, to have some person nominated by him as the transferee. If the person
    so becoming entitled shall elect to be registered himself as holder he shall deliver or send to the Company a notice in writing signed
    by him stating that he so elects.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A person becoming entitled to a share by reason of
    the death or bankruptcy or liquidation or dissolution of the holder shall be entitled to the same dividends and other advantages
    to which he would be entitled if he were the registered holder of the share, except that he shall not, before being registered as
    a Member in respect of the share, be entitled in respect of it to exercise any right conferred by membership in relation to meetings
    of the Company, provided, however, that the Directors may at any time give notice requiring any such person to elect either to be
    registered or to transfer the share, and if the notice is not complied with within ninety (90)&nbsp;calendar days, the Directors
    may thereafter withhold payment of all dividends, bonuses or other monies payable in respect of the share until the requirements
    of the notice have been complied with.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>17</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Alteration of Capital</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company may from time to time by Ordinary Resolution
    increase the share capital by such sum, to be divided into shares of such Classes and amount, as the resolution shall prescribe.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company may by Ordinary Resolution;</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">consolidate and divide
    all or any of its share capital into shares of larger amount than its existing shares;</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">subdivide its existing
    shares, or any of them into shares of a smaller amount than that fixed by the Memorandum of Association, provided that in the subdivision
    the proportion between the amount paid and the amount, if any, unpaid on each reduced share shall be the same as it was in case of
    the share from which the reduced share is derived; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">cancel any shares that,
    at the date of the passing of the resolution, have not been taken or agreed to be taken by any person and diminish the amount of
    its share capital by the amount of the shares so cancelled.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 13 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company may by Special Resolution reduce its share
    capital and any capital redemption reserve in any manner authorised by law.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">17.4</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All new shares created hereunder shall be subject to
    the same provisions with reference to the payment of calls, liens, transfers, transmission, forfeiture and otherwise as the shares
    in the original share capital.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>18</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Closing Register of Members or Fixing Record Date</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">18.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the purpose of determining those Members that are
    entitled to receive notice of, attend or vote at any meeting of Members or any adjournment thereof, or those Members that are entitled
    to receive payment of any dividend, or in order to make a determination as to who is a Member for any other purpose, the Directors
    may provide that the Register of Members shall be closed for transfers for a stated period but not to exceed in any case thirty (30)&nbsp;calendar
    days. If the Register of Members shall be so closed for the purpose of determining those Members that are entitled to receive notice
    of, attend or vote at a meeting of Members, such register shall be so closed for at least ten (10)&nbsp;calendar days immediately
    preceding such meeting and the record date for such determination shall be the date of the closure of the Register of Members.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">18.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In lieu of or apart from closing the Register of Members,
    the Directors may fix in advance or arrears a date as the record date for any such determination of those Members that are entitled
    to receive notice of, attend or vote at a meeting of the Members or any adjournment thereof, or for the purpose of determining those
    Members that are entitled to receive payment of any dividend, or in order to make a determination as to who is a Member for any other
    purpose.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">18.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If the Register of Members is not so closed and no
    record date is fixed for the determination of those Members entitled to receive notice of, attend or vote at a meeting of Members
    or those Members that are entitled to receive payment of a dividend, the date on which notice of the meeting is posted or the date
    on which the resolution of the Directors declaring such dividend is adopted, as the case may be, shall be the record date for such
    determination of Members. When a determination of those Members that are entitled to receive notice of, attend or vote at a meeting
    of Members has been made as provided in this section, such determination shall apply to any adjournment thereof.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>19</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>General Meetings</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">19.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All general meetings of the Company other than annual
    general meetings shall be called extraordinary general meetings.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">19.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company may in each year hold a general meeting
    as its annual general meeting and shall specify the meeting as such in the notices calling it. The annual general meeting shall be
    held at such time and place as the Directors shall appoint.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">19.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may call general meetings, and they shall
    on a Members requisition forthwith proceed to convene an extraordinary general meeting of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">19.4</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Members requisition is a requisition of Members of
    the Company holding at the date of deposit of the requisition not less than in aggregate not less than&nbsp;two-thirds&nbsp;(2/3)
    of the aggregate number of votes attaching to all issued and outstanding shares of the Company as at that date that carries the right
    of voting at general meetings of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">19.5</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The requisition must state the objects of the meeting
    and must be signed by the requisitionists and deposited at the Company&rsquo;s principal place of business (with a copy sent to the
    Registered Office), and may consist of several documents in like form each signed by one or more requisitionists.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">19.6</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If the Directors do not within&nbsp;twenty-one&nbsp;(21)&nbsp;calendar
    days from the date of the deposit of the requisition duly proceed to convene a general meeting to be held within a further&nbsp;twenty-one&nbsp;(21)&nbsp;calendar
    days, the requisitionists, or any of them representing more than one half of the total voting rights of all of them, may themselves
    convene a general meeting, but any meeting so convened shall not be held after the expiration of three months after the expiration
    of the second said&nbsp;twenty-one&nbsp;(21)&nbsp;calendar days.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 14 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">19.7</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A general meeting convened as aforesaid by requisitionists
    shall be convened in the same manner as nearly as possible as that in which general meetings are to be convened by Directors.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>20</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Notice of General Meetings</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">20.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">At least ten (10)&nbsp;calendar days&rsquo; notice
    shall be given for any general meeting. Every notice shall be exclusive of the day on which it is given or deemed to be given and
    of the day for which it is given and shall specify the place, the day and the hour of the meeting and the general nature of the business
    and shall be given in the manner hereinafter mentioned or in such other manner if any as may be prescribed by the Company,&nbsp;<I>provided</I>&nbsp;that
    a general meeting of the Company shall, whether or not the notice specified in this regulation has been given and whether or not
    the provisions of these Articles regarding general meetings have been complied with, be deemed to have been duly convened if it is
    so agreed:</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">in the case of an annual
    general meeting by all the Members (or their proxies) entitled to attend and vote thereat; and</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">in the case of an extraordinary
    general meeting by Members (or their proxies) having a right to attend and vote at the meeting and holding not less than seventy-five
    percent (75%) in par value of the shares giving that right.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">20.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accidental omission to give notice of a meeting
    to or the&nbsp;non-receipt&nbsp;of a notice of a meeting by any person entitled to receive notice shall not invalidate the proceedings
    at any meeting.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>21</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Proceedings at General Meetings</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">No business except for the appointment of a chairman
    for the meeting shall be transacted at any general meeting unless a quorum of Members is present at the time when the meeting proceeds
    to business. One or more Members holding shares which represent, in aggregate, not less than&nbsp;one-third&nbsp;(1/3) of the votes
    attaching to all issued and outstanding Shares and entitled to vote, present in person or by proxy or, if a corporation or other&nbsp;non-natural&nbsp;person,
    by its duly authorised representative, shall be a quorum for all purposes. A person may participate at a general meeting by conference
    telephone or other communication equipment by means of which all the persons participating in the meeting can communicate with each
    other. Participation by a person in a general meeting in this manner is treated as presence in person at that meeting.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If within half an hour from the time appointed for
    the meeting a quorum is not present, the meeting, if convened upon the requisition of Members, shall be dissolved. In any other case
    it shall stand adjourned to the same day in the next week, at the same time and place, or to such other day, time and place as the
    Directors may determine, and if at the adjourned meeting a quorum is not present within half an hour from the time appointed for
    the meeting, the meeting shall be dissolved.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Chairman of the Board shall preside as chairman
    at every general meeting of the Company. If there is no such Chairman, or if at any general meeting he is not present within fifteen
    (15)&nbsp;minutes after the time appointed for holding the meeting or is unwilling to act as chairman, any Director or person nominated
    by the Directors shall preside as chairman of that meeting, failing which the Members present in person or by proxy shall elect any
    person present to be chairman of that meeting.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.4</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The chairman may with the consent of any meeting at
    which a quorum is present (and shall if so directed by the meeting) adjourn a meeting from time to time and from place to place,
    but no business shall be transacted at any adjourned meeting other than the business left unfinished at the meeting from which the
    adjournment took place. When a meeting is adjourned for ten (10)&nbsp;calendar days or more, not less than seven (7)&nbsp;calendar
    days&rsquo; notice of the adjourned meeting shall be given as in the case of an original meeting. Save as aforesaid it shall not
    be necessary to give any notice of an adjournment or of the business to be transacted at an adjourned meeting.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.5</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">At any general meeting, a resolution put to the vote
    of the meeting shall be decided on a poll.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 15 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.6</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Except on a poll on the election of a chairman or on
    a question of adjournment, a poll shall be taken in such manner as the chairman of the meeting directs, and the result of the poll
    shall be deemed to be the resolution of the meeting at which the poll was demanded.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.7</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the case of an equality of votes, the chairman of
    the meeting shall be entitled to a second or casting vote.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">21.8</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A poll on the election of a chairman of the meeting
    or on a question of adjournment shall be taken forthwith. A poll on any other question shall be taken at such time as the chairman
    of the meeting directs, and any business other than that upon which a poll is contingent thereon may proceed pending the taking of
    the poll.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>22</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Votes of Members</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Except as required by applicable law and subject to
    these Articles, holders of Class&nbsp;A Ordinary Shares and Class&nbsp;B Ordinary Shares shall at all times vote together as one
    class on all matters submitted to a vote of the Members. Subject to any special rights or restrictions as to voting for the time
    being attached to any shares by or in accordance with these Articles, at any general meeting:</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">every Member present in
    person or by proxy or, in the case of a Member being a corporation, by its duly authorised representative, shall have one vote for
    every fully paid Class&nbsp;A Ordinary Share of which he is the holder; and</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">every Member present in
    person or by proxy or, in the case of a Member being a corporation, by its duly authorised representative, shall have ten (10)&nbsp;votes
    for every fully paid Class&nbsp;B Ordinary Share of which he is the holder.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In the case of joint holders, the vote of the senior
    holder who tenders a vote, whether in person or by proxy, shall be accepted to the exclusion of the votes of the other joint holders
    and for this purpose seniority shall be determined by the order in which the names of the holders stand in the Register of Members.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Member of unsound mind, or in respect of whom an
    order has been made by any court having jurisdiction in lunacy, may vote by his committee, or other person in the nature of a committee
    appointed by that court, and any such committee or other person may vote by proxy.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22.4</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">No person shall be entitled to vote at any general
    meeting or at any separate meeting of the holders of a Class&nbsp;of shares unless he is registered as a Member on the record date
    for such meeting nor unless all calls or other sums presently payable by him in respect of shares in the Company have been paid.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22.5</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Votes may be given either personally or by proxy (or
    in the case of a corporation or other&nbsp;non-natural&nbsp;person by its duly authorised representative or proxy). A Member may
    appoint more than one proxy or the same proxy under one or more instruments to attend and vote at a meeting. Where a Member appoints
    more than one proxy the instrument of proxy shall specify the number of shares in respect of which each proxy is entitled to exercise
    the related votes.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22.6</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">No objection shall be raised to the qualification of
    any voter except at the general meeting or adjourned general meeting at which the vote objected to is given or tendered and every
    vote not disallowed at the meeting shall be valid. Any objection made in due time shall be referred to the chairman whose decision
    shall be final and conclusive.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22.7</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Member holding more than one share need not cast
    the votes in respect of his shares in the same way on any resolution and therefore may vote a share or some or all such shares either
    for or against a resolution and/or abstain from voting a share or some or all of the shares and, subject to the terms of the instrument
    appointing him, a proxy appointed under one or more instruments may vote a share or some or all of the shares in respect of which
    he is appointed either for or against a resolution and/or abstain from voting.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22.8</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">An Ordinary Resolution in writing signed by two-thirds
    of the Members for the time being entitled to receive notice of and to attend and vote at general meetings of the Company (or being
    corporations by their duly authorised representatives) shall be as valid and effective as if the same had been passed at a general
    meeting of the Company duly convened and held.</FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 16 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">22.9</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
Special Resolution in writing signed by all of the Members for the time being entitled to receive notice of and to attend and vote at
general meetings of the Company (or being corporations by their duly authorised representatives) shall be as valid and effective as if
the same had been passed at a general meeting of the Company duly convened and held.</FONT></P></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>23</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Proxies</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject to Article 23.3, the instrument appointing
    a proxy shall be in writing under the hand of the appointor or of his attorney duly authorised in writing or, if the appointor is
    a corporation, either under seal or under the hand of an officer or attorney duly authorised. A proxy need not be a Member of the
    Company. Members holding Class&nbsp;B Ordinary Shares may not appoint another Member holding Class&nbsp;B Ordinary Shares as its
    proxy.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The instrument appointing a proxy shall be deposited
    at such place as is specified for that purpose in the notice convening the meeting, or in any instrument of proxy sent out by the
    Company, not less than forty-eight (48)&nbsp;hours before the time for holding the meeting or adjourned meeting at which the person
    named in the instrument proposes to vote; provided that the Directors may in the notice convening the meeting, or in an instrument
    of proxy sent out by the Company, direct that the instrument appointing a proxy may be deposited at such time (being no later than
    the time for holding the meeting or adjourned meeting) and at such place as is specified for that purpose in the notice convening
    the meeting, or in any instrument of proxy sent out by the Company. The chairman may in any event at his discretion direct that an
    instrument of proxy shall be deemed to have been duly deposited. An instrument of proxy that is not deposited in the manner permitted
    shall be invalid.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The instrument appointing a proxy may be in any usual
    or common form or such other form as the Directors may approve and may be expressed to be for a particular meeting or any adjournment
    thereof or generally until revoked. If and to the extent allowed by the Companies Law, Members may provide proxies electronically.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">23.4</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Votes given in accordance with the terms of an instrument
    of proxy shall be valid notwithstanding the previous death or insanity of the principal or revocation of the proxy or of the authority
    under which the proxy was executed, or the transfer of the share in respect of which the proxy is given unless notice in writing
    of such death, insanity, revocation or transfer was received by the Company at such place as is specified for that purpose in the
    notice convening the meeting, or in any instrument of proxy sent out by the Company, before the commencement of the general meeting
    or adjourned meeting at which the proxy is sought to be used.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>24</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Corporations
    Acting by Representatives at Meeting</B></FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 88%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
    corporation or other&nbsp;non-natural&nbsp;person which is a Member or a Director may in accordance with its constitutional documents,
    or in the absence of such provision by resolution of its directors or other governing body, authorise such person as it thinks fit
    to act as its representative at any meeting of the Company or of any Class&nbsp;of Members or of the Board or of a committee of the
    Board, and the person so authorised shall be entitled to exercise the same powers on behalf of the corporation which he represents
    as that corporation could exercise if it were an individual Member or Director.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>25</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Depositary</B></FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 88%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
    a depositary (or its nominee(s)) is a Member, it may, by resolution of its directors or other governing body or by power of attorney,
    authorise such person or persons as it thinks fit to act as its representative or representatives at any general meeting of the Company
    or at any general meeting of the holders of any Class&nbsp;or series of shares,&nbsp;<I>provided</I>&nbsp;that, if more than one
    person is so authorised, the authorisation shall specify the number and Class&nbsp;or series of shares in respect of which each such
    person is so authorised. A person so authorised pursuant to this provision shall be entitled to exercise the same powers on behalf
    of the or depositary (or its nominee(s)) which he represents as that depositary (or its nominee(s)) could exercise if it were an
    individual Member of the Company holding the number and Class&nbsp;or series of shares specified in such authorisation, notwithstanding
    any contrary provision contained in these Articles.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 17 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>26</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Shares that may not be Voted</B></FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%">&nbsp;</TD>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 88%">Shares
in the Company that are beneficially owned by the Company shall not be voted, directly or indirectly, at any meeting and shall not be
counted in determining the total number of outstanding shares at any given time.</TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>27</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Directors</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">27.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unless otherwise determined by the Company in a general
    meeting, the number of Directors shall not be less than three (3), the exact number of Directors to be determined from time to time
    by the Board. There shall be no maximum number of Directors unless otherwise determined by the Company in a general meeting.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">27.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Board shall have one or two Chairman of the Board
    elected and appointed by a majority of the Directors then in office. </FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">27.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company may by Ordinary Resolution elect any person
    to be a Director either to fill a casual vacancy on the Board or as an addition to the existing Board.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">27.4</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may appoint any person as a Director
    to fill a casual vacancy on the Board or as an addition to the existing Board. Any Director so appointed by the Board shall hold
    office only until the next following general meeting of the Company and shall then be eligible for&nbsp;re-election.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">27.5</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Director may be removed from office by Ordinary Resolution
    or by a written resolution signed by every Director other than the Director being removed at any time notwithstanding anything in
    these Articles or in any agreement between the Company and such Director (but without prejudice to any claim for damages under such
    agreement). The notice of any general meeting of shareholders at which a resolution to remove a Director is proposed or voted upon
    must contain a statement of the intention to remove that Director and such notice must be served on that Director not less than three
    (3)&nbsp;calendar days before the general meeting. Such Director is entitled to attend general the meeting and be heard on the motion
    for his removal.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">27.6</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may, from time to time adopt, institute,
    amend, modify or revoke the corporate governance policies or initiatives, which shall be intended to set forth the policies of the
    Company and the Board on various corporate governance related matters as the Directors shall determine by resolution from time to
    time.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">27.7</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Director shall not be required to hold any shares
    in the Company by way of qualification. A Director who is not a Member of the Company shall nevertheless be entitled to receive notice
    of and to attend and speak at general meetings of the Company and of all classes of shares of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>28</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Directors&rsquo; Fees and Expenses</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">28.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may receive such remuneration as the
    Directors may from time to time determine. A Director may be entitled to be repaid all travelling, hotel and incidental expenses
    reasonably incurred by him in attending meetings of the Board or committees of the Board or general meetings or separate meetings
    of any Class&nbsp;of shares or of debentures of the Company or otherwise in connection with the discharge of his duties as a Director.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">28.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any Director who, by request, goes or resides abroad
    for any purpose of the Company or who performs services which in the opinion of the Directors goes beyond the ordinary duties of
    a Director may be paid such extra remuneration (whether by way of salary, commission, participation in profits or otherwise) as the
    Directors may determine and such extra remuneration shall be in addition to or in substitution for any ordinary remuneration provided
    for by or pursuant to any other Articles.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 18 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>29</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Alternate Director</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">29.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any Director may in writing appoint another person
    to be his alternate (except that a Director that holds Class&nbsp;B Ordinary Shares shall not be permitted to appoint another person
    to be his alternative if that other person holds Class&nbsp;B ordinary shares) and, save to the extent provided otherwise in the
    form of appointment, such alternate shall have authority to sign written resolutions on behalf of the appointing Director, but shall
    not be required to sign such written resolutions where they have been signed by the appointing Director, and to act in such Director&rsquo;s
    place at any meeting of the Directors at which the appointing Director is unable to be present. Every such alternate shall be entitled
    to notice of, attend and vote at meetings of the Directors as a Director when the Director appointing him is not personally present
    and, where he is a Director, to have a separate vote on behalf of the Director he is representing in addition to his own vote. A
    Director may at any time in writing revoke the appointment of an alternate appointed by him. Such alternate shall be deemed for all
    purposes to be a Director of the Company shall not be deemed to be the agent of the Director appointing him. The remuneration of
    such alternate shall be payable out of the remuneration of the Director appointing him and the proportion thereof shall be agreed
    between them. An alternate Director shall cease to be an alternate Director if his appointor ceases to be a Director. Any appointment
    or removal of an alternate Director shall be by notice to the Company signed by the Director making or revoking the appointment or
    in any other manner approved by the Directors.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">29.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any Director may appoint any person, whether or not
    a Director, to be the proxy of that Director to attend and vote on his behalf, in accordance with instructions given by that Director
    or, in the absence of such instructions, at the discretion of the proxy, at a meeting or meetings of the Directors which that Director
    is unable to attend personally. The instrument appointing the proxy shall be in writing under the hand of the appointing Director
    and shall be in any usual or common form or such other form as the Directors may approve, and must be lodged with the chairman of
    the meeting of the Directors at which such proxy is to be used, or first used, prior to the commencement of the meeting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>30</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Powers and Duties of Directors</B></FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">30.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject to the provisions of the Companies Law, these
    Articles and to any resolutions passed in a general meeting, the business of the Company shall be managed by the Directors, who may
    pay all expenses incurred in setting up and registering the Company and may exercise all powers of the Company. No resolution passed
    by the Company in a general meeting shall invalidate any prior act of the Directors that would have been valid if that resolution
    had not been passed.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">30.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject to these Articles, the Directors may from time
    to time appoint any natural person or corporation, whether or not a Director, to hold such office in the Company as the Directors
    may think necessary for the administration of the Company, including without prejudice to the foregoing generality, the office of
    the Chief Executive Officer, President, one or more Vice Presidents, Chief Operating Officer, Chief Financial Officer, Manager or
    Controller, and for such term and at such remuneration (whether by way of salary or commission or participation in profits or partly
    in one way and partly in another), and with such powers and duties as the Directors may think fit. Any natural person or corporation
    so appointed by the Directors may be removed by the Directors. The Directors may also appoint one or more of their number to the
    office of Managing Director upon like terms, but any such appointment shall ipso facto determine if any Managing Director ceases
    from any cause to be a Director, or if the Company by Ordinary Resolution resolves that his tenure of office be terminated.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">30.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may delegate any of their powers to any
    committee consisting of one or more Directors. They may also delegate to any managing director or any Director holding any other
    executive office such of their powers as they consider desirable to be exercised by him provided that an alternate Director may not
    act as managing director and the appointment of a managing director shall be revoked forthwith if he ceases to be a Director. Any
    such delegation may be made subject to any conditions the Directors may impose, and either collaterally with or to the exclusion
    of their own powers and may be revoked or altered. Subject to any such conditions, the proceedings of a committee of Directors shall
    be governed by the Articles regulating the proceedings of Directors, so far as they are capable of applying.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 19 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">30.4</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may from time to time and at any time
    by power of attorney or otherwise appoint any company, firm, person or body of persons, whether nominated directly or indirectly
    by the Directors, to be the attorney or authorised signatory of the Company for such purposes and with such powers, authorities and
    discretions (not exceeding those vested in or exercisable by the Directors under these Articles) and for such period and subject
    to such conditions as they may think fit, and any such powers of attorney or other appointment may contain such provisions for the
    protection and convenience of persons dealing with any such attorneys or authorised signatories as the Directors may think fit, and
    may also authorise any such attorney or authorised signatory to delegate all or any of the powers, authorities and discretions vested
    in him.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">30.5</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may from time to time provide for the
    management of the affairs of the Company in such manner as they shall think fit and the provisions contained in the following paragraphs
    shall be without prejudice to the general powers conferred by this Article.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">30.6</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may establish any committees, local boards
    or agencies, or appoint any person to be a manager or agent, for managing the affairs of the Company and may appoint any person to
    be a member of such committees or local boards and may fix the remuneration of any of the aforesaid. Any such appointment may be
    made subject to any conditions the Directors may impose, and either collaterally with or to the exclusion of their own powers and
    may be revoked or altered. Subject to any such conditions, the proceedings of any such committee, local board or agency shall be
    governed by the Articles regulating the proceedings of Directors, so far as they are capable of applying.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">30.7</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may delegate to any such committee, local
    board, agency, manager or agent any of the powers, authorities and discretions for the time being vested in the Directors. Any such
    delegation may be made subject to any conditions the Directors may impose, and either collaterally with or to the exclusion of their
    own powers and may be revoked or altered.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">30.8</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any such delegates as aforesaid may be authorised by
    the Directors to&nbsp;sub-delegate&nbsp;all or any of the powers, authorities, and discretions for the time being vested in them.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">30.9</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may exercise all the powers of the Company
    to borrow money and to mortgage or charge its undertaking, property and uncalled capital or any part thereof, to issue debentures,
    debenture stock and other securities whenever money is borrowed or as security for any debt, liability or obligation of the Company
    or of any third party.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>31</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Disqualification of Directors</B></FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif; vertical-align: top">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif">The
office of Director shall be vacated, if the Director:</TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">dies, becomes bankrupt
    or makes any arrangement or composition with his creditors;</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">is found to be or becomes
    of unsound mind;</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">resigns his office by notice
    in writing to the Company;</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">without special leave of
    absence from the Board, is absent from three consecutive meetings of the Board and the Board resolves that his office be vacated;
    or</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(e)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">if he shall be removed
    from office pursuant to these Articles or the Companies Law.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>32</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Proceedings of Directors</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may meet together (whether within or
    outside the Cayman Islands) for the dispatch of business, adjourn, and otherwise regulate their meetings and proceedings as they
    think fit. Questions arising at any meeting of the Directors shall be decided by a majority of votes. In case of an equality of votes
    the chairman of the meeting shall have a second or casting vote. A Director may at any time summon a meeting of the Directors by
    at least two calendar days&rsquo; notice in writing to every other Director and alternate Director, which notice shall set forth
    the general nature of the business to be considered, unless notice is waived by all the Directors (or their alternates) either at,
    before or after the meeting is held.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 20 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Director or Directors may participate in any meeting
    of the Board, or of any committee appointed by the Board of which such Director or Directors are members, by means of telephone or
    similar communication equipment by way of which all persons participating in such meeting can communicate with each other and such
    participation shall be deemed to constitute presence in person at the meeting. Unless otherwise determined by the Directors the meeting
    shall be deemed to be held at the place where the chairman is at the start of the meeting.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The quorum necessary for the transaction of the business
    of the Directors may be fixed by the Directors and unless so fixed shall be a majority of the directors then in office. A person
    who holds office as an alternate Director shall, if his appointor is not present, be counted in the quorum. A Director who also acts
    as an alternate Director shall, if his appointor is not present, count twice towards the quorum. A meeting of the Directors at which
    a quorum is present when the meeting proceeds to business shall be competent to exercise all powers and discretions for the time
    being exercisable by the Directors.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.4</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Director who is in any way, whether directly or indirectly,
    interested in a contract or Transaction or proposed contract or transaction with the Company shall declare the nature of his interest
    at a meeting of the Directors. A general notice given to the Directors by any Director to the effect that he is a member, shareholder,
    director, partner, officer or employee of any specified company or firm and is to be regarded as interested in any contract or transaction
    with that company or firm shall be deemed a sufficient declaration of interest for the purposes of voting on a resolution in respect
    to a contract or transaction in which he has an interest, and after such general notice it shall not be necessary to give special
    notice relating to any particular transaction. Subject to the rules of Designated Stock Exchange, a Director may vote in respect
    of any contract or proposed contract or arrangement notwithstanding that he may be interested therein and if he does so his vote
    shall be counted and he may be counted in the quorum at any meeting of the Directors at which any such contract or proposed contract
    or arrangement shall come before the meeting for consideration.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.5</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Director may hold any other office or place of profit
    under the Company (other than the office of auditor) in conjunction with his office of Director for such period and on such terms
    (as to remuneration and otherwise) as the Directors may determine and no Director or intending Director shall be disqualified by
    his office from contracting with the Company either with regard to his tenure of any such other office or place of profit or as vendor,
    purchaser or otherwise, nor shall any such contract or arrangement entered into by or on behalf of the Company in which any Director
    or alternate Director is in any way interested be liable to be voided, nor shall any Director or alternate Director so contracting
    or being so interested be liable to account to the Company for any profit realised by any such contract or arrangement by reason
    of such Director holding that office or of the fiduciary relation thereby established. A Director or alternate director, notwithstanding
    his interest, may be counted in the quorum present at any meeting whereat he or any other Director is appointed to hold any such
    office or place of profit under the Company or whereat the terms of any such appointment are arranged and he may vote on any such
    appointment or arrangement.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.6</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any Director or alternate Director may act by himself
    or his firm in a professional capacity for the Company, and he or his firm shall be entitled to remuneration for professional services
    as if he were not a Director or alternate Director;&nbsp;<I>provided</I>&nbsp;that nothing herein contained shall authorise a Director
    or alternate Director, or his firm, to act as auditor to the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.7</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors shall cause minutes to be made for the
    purpose of recording:</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">all appointments of officers
    made by the Directors;</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the names of the Directors
    present at each meeting of the Directors and of any committee of the Directors; and</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">all resolutions and proceedings
    at all meetings of the Company, and of the Directors and of committees of Directors.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 21 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.8</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">When the Chairman of a meeting of the Board signs the
    minutes of such meeting the same shall be deemed to have been duly held notwithstanding that all the Directors have not actually
    come together or that there may have been a technical defect in the proceedings.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.9</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A resolution in writing signed (in one or more counterparts)
    by all the Directors or all the members of a committee of Directors (an alternate Director being entitled to sign such a resolution
    on behalf of his appointor) shall be as valid and effectual as if it had been passed at a meeting of the Directors, or committee
    of the Directors as the case may be, duly called and constituted.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.10</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The continuing Directors may act notwithstanding any
    vacancy in their body but if and so long as their number is reduced below the number fixed by or pursuant to these Articles as the
    necessary quorum of Directors, the continuing Directors may act for the purpose of increasing the number, or of summoning a general
    meeting of the Company, but for no other purpose.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.11</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Chairman shall preside as chairman at every meeting
    of the Board. To the extent that the Chairman is not present at any meeting within fifteen (15)&nbsp;minutes after the time appointed
    for holding the same, a Director appointed by the Chairman may preside the meeting, or, if no such Director is appointed, the Directors
    present may choose one of their number to be chairman of the meeting.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.12</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject to any regulations imposed on it by the Directors,
    a committee appointed by the Directors may elect a chairman of its meetings. If no such chairman is elected, or if at any meeting
    the chairman is not present within five (5)&nbsp;minutes after the time appointed for holding the same, the committee members present
    may choose one of their number to be chairman of the meeting.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.13</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A committee appointed by the Directors may meet and
    adjourn as it thinks proper. Subject to any regulations imposed on it by the Directors, questions arising at any meeting shall be
    determined by a majority of votes of the committee members present and in case of an equality of votes the chairman shall have a
    second or casting vote.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.14</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All acts done by any meeting of the Directors or of
    a committee of Directors, or by any person acting as a Director, shall notwithstanding that it be afterwards discovered that there
    was some defect in the appointment of any such Director or person acting as aforesaid, or that they or any of them were disqualified,
    be as valid as if every such person had been duly appointed and was qualified to be a Director.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>33</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Presumption of Assent</B></FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%">&nbsp;</TD>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 88%">A
Director of the Company who is present at a meeting of the Board at which action on any Company matter is taken shall be presumed to
have assented to the action taken unless his dissent shall be entered in the minutes of the meeting or unless he shall file his written
dissent from such action with the person acting as the chairman or secretary of the meeting before the adjournment thereof or shall forward
such dissent by registered post to such person immediately after the adjournment of the meeting. Such right to dissent shall not apply
to a Director who voted in favour of such action.</TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>34</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Dividends, Distributions and Reserve</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">34.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject to any rights and restrictions for the time
    being attached to any Class&nbsp;or Classes of shares and these Articles, the Directors may from time to time declare dividends and
    other distributions on shares in issue and authorise payment of the same out of the funds of the Company lawfully available therefor.
    At any and every time the Board declare dividends, Class&nbsp;A Ordinary Shares and Class&nbsp;B Ordinary Shares shall have identical
    rights in the dividends so declared.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">34.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject to any rights and restrictions for the time
    being attached to any Class&nbsp;or Classes of shares and these Articles, the Company by Ordinary Resolution may declare dividends
    or distributions, but no dividend or distribution shall exceed the amount recommended by the Directors.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">34.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may, before recommending or declaring
    any dividend or distribution, set aside out of the funds legally available for distribution such sums as they think proper as a reserve
    or reserves which shall, at the discretion of the Directors, be applicable for meeting contingencies, or for equalising dividends
    or distributions, or for any other purpose to which those funds may be properly applied and pending such application may, at the
    like discretion, either be employed in the business of the Company or be invested in such investments (other than shares of the Company)
    as the Directors may from time to time think fit.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 22 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">34.4</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any dividend, distribution, interest or other monies
    payable in cash in respect of shares may be paid by wire transfer to the Member or by cheque sent by mail addressed to the Member
    at his address in the Register of Members, or addressed to such person and at such addresses as the Member may direct, or in the
    case of joint holders, to any one of such joint holders at his registered address or to such person and such address as the Member
    or person entitled, or such joint holders as the case may be, may direct. Every such cheque shall be made payable to the order of
    the person to whom it is sent or to the order of such other person as the Member or person entitled, or such joint holders as the
    case may be, may direct.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">34.5</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may declare that any dividend or distribution
    be paid wholly or partly by the distribution of specific assets and in particular paid up shares, debentures or debenture stock of
    any other company or in any one or more of such ways and where any difficulty arises in regard to such distribution, the Directors
    may settle the same as they think expedient and in particular may issue fractional certificates and fix the value for distribution
    of such specific assets or any part thereof and may determine that cash payments shall be made to any Members upon the footing of
    the value so fixed in order to adjust the rights of all Members and may vest any such specific assets in trustees as may seem expedient
    to the Directors.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">34.6</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">No dividend or distribution shall be paid otherwise
    than out of profits or, subject to the restrictions of the Companies Law, the share premium account.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">34.7</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject to the rights of persons, if any, entitled
    to shares with special rights as to dividends or distributions, all dividends or distributions shall be declared and paid according
    to the amounts paid or credited as fully paid on the shares, but if and so long as nothing is paid up on any of the shares in the
    Company, dividends or distributions may be declared and paid according to the amounts of the shares. No amount paid on a share in
    advance of calls shall, while carrying interest, be treated for the purposes of this Article as paid on the share.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">34.8</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may deduct from any dividend or distribution
    payable to any Member all sums of money (if any) then payable by him to the Company on account of calls or otherwise.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">34.9</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If several persons are registered as joint holders
    of any share, any of them may give effectual receipts for any dividend, distribution or other moneys payable on or in respect of
    the share.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">34.10</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">No dividend or distribution shall bear interest against
    the Company. Any dividend or distribution which cannot be paid to a Member and/or which remains unclaimed after one year from the
    date of declaration of such dividend or distribution may, in the discretion of the Directors, be paid into a separate account in
    the Company&rsquo;s name,&nbsp;<I>provided</I>&nbsp;that the Company shall not be constituted as a trustee in respect of that account
    and the dividend or distribution shall remain as a debt due to the Member. Any dividend or distribution which remains unclaimed after
    a period of six (6)&nbsp;years from the date of declaration of such dividend or distribution shall be forfeited and shall revert
    to the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>35</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Books of Accounts</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">35.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors shall cause proper books of account to
    be kept with respect to all sums of money received and expended by the Company and the matters in respect of which the receipt or
    expenditure takes place, all sales and purchases of goods by the Company and the assets and liabilities of the Company. Proper books
    shall not be deemed to be kept if there are not kept such books of account as are necessary to give a true and fair view of the state
    of the Company&rsquo;s affairs and to explain its transactions.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">35.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The books of account shall be kept at such place or
    places as the Directors think fit, and shall always be open to the inspection of the Directors.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">35.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors shall from time to time determine whether
    and to what extent and at what times and places and under what conditions or regulations the accounts and books of the Company or
    any of them shall be open to the inspection of Members not being Directors, and no Member (not being a Director) shall have any right
    of inspecting any account or book or document of the Company except as conferred by the Companies Law or authorised by the Directors
    or by the Company by Ordinary Resolution.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 23 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">35.4</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    accounts relating to the Company&rsquo;s affairs shall be audited in such manner and with such financial year end as may be determined
    from time to time by the Company by Ordinary Directors or failing any determination as aforesaid shall not be audited.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>36</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Annual
    Returns and Filings</B></FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 88%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Directors shall make the requisite annual returns and any other requisite filings in accordance with the Companies Law.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>37</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Audit</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">37.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
    Directors may appoint an auditor of the Company who shall hold office until removed from office by a resolution of the Directors
    and may fix his or their remuneration.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">37.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Every auditor of the Company shall have a right of
    access at all times to the books and accounts and vouchers of the Company and shall be entitled to require from the Directors and
    officers of the Company such information and explanation as may be necessary for the performance of the duties of the auditors.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">37.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Auditors shall, if so required by the Directors, make
    a report on the accounts of the Company during their tenure of office at the next annual general meeting following their appointment
    in the case of a company which is registered with the Registrar of Companies as an ordinary company, and at the next extraordinary
    general meeting following their appointment in the case of a company which is registered with the Registrar of Companies as an exempted
    company, and at any time during their term of office, upon request of the Directors or any general meeting of the Members.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>38</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>The Seal</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">38.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company may, if the Directors so determine, have
    a Seal. The Seal shall only be used by the authority of the Directors or of a committee of the Directors authorised by the Directors.
    Every instrument to which the Seal has been affixed shall be signed by at least one person who shall be either a Director or an officer
    or other person appointed by the Directors for the purpose.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">38.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company may have for use in any place or places
    outside the Cayman Islands a duplicate Seal or Seals each of which shall be a facsimile of the common Seal of the Company and, if
    the Directors so determine, with the addition on its face of the name of every place where it is to be used.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">38.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A Director or officer, representative or attorney of
    the Company may without further authority of the Directors affix the Seal over his signature alone to any document of the Company
    required to be authenticated by him under seal or to be filed with the Registrar of Companies in the Cayman Islands or elsewhere
    wheresoever.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>39</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Capitalisation</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">39.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors may capitalise any sum standing to the
    credit of any of the Company&rsquo;s reserve accounts (including share premium account and capital redemption reserve fund) or any
    sum standing to the credit of profit and loss account or otherwise available for distribution and to appropriate such sum to Members
    in the proportions in which such sum would have been divisible amongst them had the same been a distribution of profits by way of
    dividend and to apply such sum on their behalf in paying up in full unissued shares for allotment and distribution credited as fully&nbsp;paid-up&nbsp;to
    and amongst them in the proportion aforesaid. In such event the Directors shall do all acts and things required to give effect to
    such capitalisation, with full power to the Directors to make such provisions as they think fit for the case of shares becoming distributable
    in fractions (including provisions whereby the benefit of fractional entitlements accrue to the Company rather than to the Members
    concerned). The Directors may authorise any person to enter on behalf of all of the Members interested into an agreement with the
    Company providing for such capitalisation and matters incidental thereto and any agreement made under such authority shall be effective
    and binding on all concerned.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 24 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">39.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notwithstanding any provisions in these Articles, the
    Directors may capitalise any sum standing to the credit of any of the Company&rsquo;s reserve accounts (including share premium account
    and capital redemption reserve fund) or any sum standing to the credit of profit and loss account or otherwise available for distribution
    and to apply such sum in paying up in full unissued shares of the Company to be allotted and issued to:</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">employees (including Directors)
    or service providers of the Company or its Affiliates upon exercise or vesting of any options or awards granted under any share incentive
    scheme or employee benefit scheme or other arrangement which relates to such persons that has been adopted or approved by the Directors
    or the Members;</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">any trustee of any trust
    or administrator of any share incentive scheme or employee benefit scheme to whom shares are to be allotted and issued by the Company
    in connection with the operation of any share incentive scheme or employee benefit scheme or other arrangement which relates to such
    persons that has been adopted or approved by the Directors or Members; or</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">any depositary of the Company
    for the purposes of the issue, allotment and delivery by the depositary of ADSs to employees (including Directors) or service providers
    of the Company or its Affiliates upon exercise or vesting of any options or awards granted under any share incentive scheme or employee
    benefit scheme or other arrangement which relates to such persons that has been adopted or approved by the Directors or the Members.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>40</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Notices</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">40.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Except as otherwise provided in these Articles, any
    notice or document may be served by the Company or by the person entitled to give notice to any Member either personally, by facsimile,
    or by sending it through the post in a prepaid letter or via a recognised courier service, fees prepaid, addressed to the Member
    at his address as appearing in the Register of Members or, to the extent permitted by all applicable laws and regulations, by electronic
    means by transmitting it to any electronic number or address or website supplied by the Member to the Company or by placing it on
    the Company&rsquo;s Website. In the case of joint holders of a share, all notices shall be given to that one of the joint holders
    whose name stands first in the Register of Members in respect of the joint holding, and notice so given shall be sufficient notice
    to all the joint holders.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">40.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notices posted to addresses outside the Cayman Islands
    shall be forwarded by prepaid airmail.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">40.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any Member present, either personally or by proxy,
    at any meeting of the Company shall for all purposes be deemed to have received due notice of such meeting and, where requisite,
    of the purposes for which such meeting was convened.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">40.4</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any notice or other document, if served by (a)&nbsp;post,
    shall be deemed to have been served five (5)&nbsp;calendar days after the time when the letter containing the same is posted, or
    (b)&nbsp;facsimile, shall be deemed to have been served upon production by the transmitting facsimile machine of a report confirming
    transmission of the facsimile in full to the facsimile number of the recipient, (c)&nbsp;recognised courier service, shall be deemed
    to have been served forty-eight (48)&nbsp;hours after the time when the letter containing the same is delivered to the courier service
    and in proving such service it shall be sufficient to provide that the letter containing the notice or documents was properly addressed
    and duly posted or delivered to the courier or (d)&nbsp;electronic means as provided herein shall be deemed to have been served immediately
    upon the time of the transmission by electronic means to the electronic number of address or website supplied by the Member to the
    Company, or upon the time of its placement on the Company&rsquo;s Website.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">40.5</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any notice or document delivered or sent to any Member
    in accordance with the terms of these Articles shall notwithstanding that such Member be then dead or bankrupt, and whether or not
    the Company has notice of his death or bankruptcy, be deemed to have been duly served in respect of any share registered in the name
    of such Member as sole or joint holder, unless his name shall at the time of the service of the notice or document, have been removed
    from the Register of Members as the holder of the share, and such service shall for all purposes be deemed a sufficient service of
    such notice or document on all persons interested (whether jointly with or as claiming through or under him) in the share.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 25 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">40.6</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notice of every general meeting shall be given to:</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">every person shown as a
    Member in the Register of Members on the record date for such meeting except in the case of joint holders the notice shall be sufficient
    if given to the joint holder first named in the Register of Members;</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">every person entitled to
    a share in consequence of the death or bankruptcy of a Member, who but for his death or bankruptcy would be entitled to receive notice
    of the meeting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top; width: 4%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">each
    Director and Alternate Director.</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
  <TR STYLE="font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">No
    other person shall be entitled to receive notices of general meetings.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">40.7</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Whenever notice is required to be given under any provision
    of these Articles, a written waiver, signed by the person entitled to notice, or a waiver by electronic transmission by the person
    entitled to notice, whether before or after the time stated therein, shall be deemed equivalent to notice. Attendance of a person
    at a meeting shall constitute a waiver of notice of such meeting, except when the person attends a meeting for the express purpose
    of objecting at the beginning of the meeting, to the transaction of any business because the meeting is not lawfully called or convened.
    Neither the business to be transacted at, nor the purpose of, any meeting of the Members, Directors or members of a committee of
    directors need be specified in any written waiver of notice or any waiver by electronic transmission unless so required by these
    Articles.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>41</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Information</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">41.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">No Member shall be entitled to require discovery of
    any information in respect of any detail of the Company&rsquo;s trading or any information which is or may be in the nature of a
    trade secret or secret process which may relate to the conduct of the business of the Company and which in the opinion of the Directors
    would not be in the interests of the Members to communicate to the public.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">41.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Board shall be entitled to release or disclose
    any information in its possession, custody or control regarding the Company or its affairs to any of its Members including, without
    limitation, information contained in the Register of Members and transfer books of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">41.3</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Directors, or any service providers (including
    the officers, the secretary and the registered office provider of the Company) specifically authorised by the Directors, shall be
    entitled to disclose to any regulatory or judicial authority any information regarding the affairs of the Company, including without
    limitation information contained in the Register of Members and books of the Company.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>42</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Indemnity</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">42.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To the fullest extent permissible under the Companies
    Law, every Director (including for the purposes of this Article any alternate Director appointed pursuant to the provisions of these
    Articles), secretary, assistant secretary, or other officer for the time being and from time to time of the Company (but not including
    the Company&rsquo;s auditors) and the personal representatives of the same (each an &ldquo;<B>Indemnified Persons</B>&rdquo;) shall
    be indemnified and secured harmless against all actions, proceedings, costs, charges, expenses, losses, damages or liabilities incurred
    or sustained by with Indemnified Person, other than by reason of such Indemnified Person&rsquo;s own dishonesty, wilful default or
    fraud, in or about the conduct of the Company&rsquo;s business or affairs (including as a result of any mistake or judgement) or
    in the execution or discharge of his duties, powers, authorities or discretions, including without prejudice to the generality of
    the foregoing, any costs, expenses, losses or liabilities incurred by such Indemnified Person in defending (whether successfully
    or otherwise) any civil proceedings concerning the Company or its affairs in any court whether in the Cayman Islands or elsewhere.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">42.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">No such Director or officer of the Company shall be
    liable to the Company for any loss or damage in carrying out his functions unless that liability arises through the actual fraud
    or wilful default of such Director or officer. References in this Article to actual fraud or wilful default mean a finding to such
    effect by a competent court in relation to the conduct of the relevant party.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 26 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>43</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Financial Year</B></FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%">&nbsp;</TD>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 88%">Unless
the Directors otherwise prescribe, the financial year of the Company shall end on December&nbsp;31 in each year and, following the year
of incorporation, shall begin on January&nbsp;1 in each year.</TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>44</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Winding Up</B></FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">44.1</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If the Company shall be wound up, and the assets available
    for distribution amongst the Members shall be insufficient to repay the whole of the share capital, such assets shall be distributed
    so that, as nearly as may be, the losses shall be borne by the Members in proportion to the par value of the shares held by them.
    If in a winding up the assets available for distribution amongst the Members 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 the Members 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 the Company for unpaid calls or otherwise. This Article is without prejudice
    to the rights of the holders of shares issued upon special terms and conditions.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">44.2</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subject to these Articles, if the Company shall be
    wound up, the liquidator may, with the sanction of a Special Resolution, divide amongst the Members in specie or in kind the whole
    or any part of the assets of the Company (whether they shall consist of property of the same kind or not) and may for such purpose
    set such value as he deems fair upon any property to be divided as aforesaid and may determine how such division shall be carried
    out as between the Members or different Classes of Members. The liquidator may, with the like sanction, vest the whole or any part
    of such assets in trustees upon such trusts for the benefit of the Members as the liquidator, with the like sanction, shall think
    fit, but so that no Member shall be compelled to accept any asset upon which there is any liability.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>45</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Amendment of Memorandum and Articles of Association
    and Name of Company</B></FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%">&nbsp;</TD>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 88%">Subject
to the Companies Law and these Articles, the Company may at any time and from time to time by Special Resolution alter or amend these
Articles or the Memorandum of Association of the Company, in whole or in part, or change the name of the Company.</TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>46</B></FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Registration by way of Continuation</B></FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="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="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 6%">&nbsp;</TD>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 88%">Subject
to these Articles, the Company may by Special Resolution resolve to be registered by way of continuation in a jurisdiction outside the
Cayman Islands or such other jurisdiction in which it is for the time being incorporated, registered or existing. In furtherance of a
resolution adopted pursuant to this Article, the Directors may cause an application to be made to the Registrar of Companies to deregister
the Company in the Cayman Islands or such other jurisdiction in which it is for the time being incorporated, registered or existing and
may cause all such further steps as they consider appropriate to be taken to effect the transfer by way of continuation of the Company.</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 54.7pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>47</B></FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Mergers and Consolidations</B></FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="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; width: 6%">&nbsp;</TD>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; width: 88%">The
Company shall, with the approval of a special resolution, have the power to merge or consolidate with one or more constituent companies
(as defined in the Companies Law), upon such terms as the Directors may determine.</TD></TR>
  </TABLE>
<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">24</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Rule-Page --><DIV STYLE="width: 100%"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; margin-top: 0pt; margin-bottom: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-8.1
<SEQUENCE>3
<FILENAME>f20f2020ex8-1_soslimited.htm
<DESCRIPTION>LIST OF SUBSIDIARIES OF THE REGISTRANT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 8.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>List of Subsidiaries of the Company</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid; white-space: nowrap; font-weight: bold">Name</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: center; font-weight: bold">Subsidiaries</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="text-align: center; border-bottom: Black 1.5pt solid; font-weight: bold">Place of Incorporation</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="white-space: nowrap; width: 45%; text-align: left">SOS Information Technology New York, Inc.</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 18%; text-align: center">100%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 35%; text-align: left">New York</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="white-space: nowrap; text-align: left">Yong Bao Two Limited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">100%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">British Virgin Islands</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="white-space: nowrap; text-align: left">Canada XX Exchange Limited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">100%</TD><TD>&nbsp;</TD>
    <TD>Canada</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="white-space: nowrap; text-align: left">China SOS Limited</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">100%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">Hong Kong</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="white-space: nowrap; text-align: left">Qingdao SOS Investment Management Co., Ltd.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">100%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">People&rsquo;s&nbsp;Republic of China</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="white-space: nowrap; text-align: left">Qingdao SOS Investment LLP</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">99%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">People&rsquo;s Republic of China</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="white-space: nowrap; text-align: left">Qingdao SOS Industrial Holding Co., Ltd.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">VIE</FONT></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">People&rsquo;s Republic of China</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="white-space: nowrap; text-align: left">Qingdao SOS Digital Technologies Inc.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">100%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">People&rsquo;s Republic of China</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="white-space: nowrap; text-align: left">SOS Information Technology Co., Ltd.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">100%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">People&rsquo;s Republic of China</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="white-space: nowrap; text-align: left">Inner Mongolia SOS Insurance Agency Co., Ltd.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">100%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">People&rsquo;s Republic of China</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="white-space: nowrap; text-align: left">SOS Ronghe Digital Technology Co., Ltd.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">51%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">People&rsquo;s Republic of China</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="white-space: nowrap; text-align: left">SOS International Trading Co., Ltd.</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">100%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">People&rsquo;s Republic of China</TD></TR>
  </TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.1
<SEQUENCE>4
<FILENAME>f20f2020ex12-1_soslimited.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 12.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Certification by the Chief Executive Officer</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Pursuant to Section&nbsp;302 of the Sarbanes-Oxley
Act of 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>&nbsp;</B></P>

<P STYLE="text-align: left; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Yandai Wang, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-top: 0pt; font-size: 10pt; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">I have reviewed this annual report on&nbsp;Form&nbsp;20-F&nbsp;of SOS Limited (the &ldquo;Company&rdquo;);</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods presented in this report;</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company&rsquo;s other certifying officer&nbsp;and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act&nbsp;Rules&nbsp;13a-15(e)&nbsp;and&nbsp;15d-15(e))&nbsp;and internal control over financial reporting (as defined in Exchange Act Rules&nbsp;13a-15(f)&nbsp;and&nbsp;15d-15(f))&nbsp;for the Company and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt; width: 0.25in">&nbsp;</TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt; width: 0.25in">&nbsp;</TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt; width: 0.25in">&nbsp;</TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(c)</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Evaluated the effectiveness of the Company&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt; width: 0.25in">&nbsp;</TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(d)</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disclosed in this report any change in the Company&rsquo;s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the Company&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company&rsquo;s auditors and the audit committee of the Company&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-top: 0pt; font-size: 10pt; width: 0.25in">&nbsp;</TD>
    <TD STYLE="padding-top: 0pt; font-size: 10pt; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting that are reasonably likely to adversely affect the Company&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt; width: 0.25in">&nbsp;</TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt; width: 0.25in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any fraud, whether or not material, that involves management or other employees who have a significant role in the Company&rsquo;s internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Date: May 5, 2021</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 35%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/ Yandai Wang</FONT></TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yandai Wang</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief&nbsp;Executive&nbsp;Officer, Chairman and Executive Director</FONT></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-12.2
<SEQUENCE>5
<FILENAME>f20f2020ex12-2_soslimited.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 12.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Certification by the Chief Financial Officer</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Pursuant to Section&nbsp;302 of the Sarbanes-Oxley
Act of 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Li Sing Leung, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="padding-top: 0pt; width: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">1.</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">I have reviewed this annual report on&nbsp;Form&nbsp;20-F&nbsp;of SOS Limited (the &ldquo;Company&rdquo;);</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; padding-top: 0pt; width: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">2.</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">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;</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; padding-top: 0pt; width: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">3.</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the Company as of, and for, the periods presented in this report;</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; padding-top: 0pt; width: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The Company&rsquo;s other certifying officer&nbsp;and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act&nbsp;Rules&nbsp;13a-15(e)&nbsp;and&nbsp;15d-15(e))&nbsp;and internal control over financial reporting (as defined in Exchange Act Rules&nbsp;13a-15(f)&nbsp;and&nbsp;15d-15(f))&nbsp;for the Company and have:</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; white-space: nowrap; width: 0.25in; padding-top: 12pt">&nbsp;</TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; width: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(a)</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the Company, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; white-space: nowrap; width: 0.25in; padding-top: 12pt">&nbsp;</TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; width: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(b)</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; white-space: nowrap; width: 0.25in; padding-top: 12pt">&nbsp;</TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; width: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(c)</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Evaluated the effectiveness of the Company&rsquo;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="white-space: nowrap; width: 0.25in; padding-top: 12pt">&nbsp;</TD>
    <TD STYLE="padding-top: 0pt; width: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(d)</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Disclosed in this report any change in the Company&rsquo;s internal control over financial reporting that occurred during the period covered by the annual report that has materially affected, or is reasonably likely to materially affect, the Company&rsquo;s internal control over financial reporting; and</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; padding-top: 0pt; width: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">5.</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The Company&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the Company&rsquo;s auditors and the audit committee of the Company&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; white-space: nowrap; width: 0.25in; padding-top: 12pt">&nbsp;</TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; width: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(a)</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the company&rsquo;s ability to record, process, summarize and report financial information; and</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify; white-space: nowrap; width: 0.25in; padding-top: 12pt">&nbsp;</TD>
    <TD STYLE="text-align: justify; padding-top: 0pt; width: 0.25in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(b)</FONT></TD>
    <TD STYLE="text-align: justify; padding-top: 0pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Any fraud, whether or not material, that involves management or other employees who have a significant role in the Company&rsquo;s internal control over financial reporting.</FONT></TD></TR>
  </TABLE>
<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Date: May 5, 2021</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 35%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">/s/ Li Sing Leung</FONT></TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Name:</FONT>&nbsp;</TD>
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Li Sing Leung</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Title:</FONT></TD>
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Chief Financial Officer</FONT></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"></P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.1
<SEQUENCE>6
<FILENAME>f20f2020ex13-1_soslimited.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 13.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>Certification by the Chief Executive
Officer</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in">In connection with the annual report of SOS Limited
(the &ldquo;Company&rdquo;) on Form 20-F for the year ended December 31, 2020 as filed with the Securities and Exchange Commission on
the date hereof (the &ldquo;Report&rdquo;), I, Yandai Wang, Chief Executive Officer, Chairman and Executive Director of the Company, certify,
pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 58.75pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">(1) The Report fully complies with the
requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 58.75pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">(2) The information contained in the Report
fairly presents, in all material respects, the financial condition and results of operations of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 58.75pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Date: May 5, 2021</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 35%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/Yandai
    Wang</FONT></TD>
    <TD STYLE="width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yandai Wang</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    </TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Executive Officer, Chairman and Executive Director</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    </TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-13.2
<SEQUENCE>7
<FILENAME>f20f2020ex13-2_soslimited.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>Exhibit 13.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: right"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Certification by the Chief Financial Officer</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.25in">In connection with the annual report of SOS Limited
(the &ldquo;Company&rdquo;) on Form 20-F for the year ended December 31, 2020 as filed with the Securities and Exchange Commission on
the date hereof (the &ldquo;Report&rdquo;), I, Li Sing Leung, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section
1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to my knowledge:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 66.45pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">(1) The Report fully complies with the
requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 66.45pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt; text-align: justify; text-indent: 0.5in">(2) The information contained in the Report
fairly presents, in all material respects, the financial condition and results of operations of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-indent: 66.45pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Date: May 5, 2021</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="border-bottom: white 1pt solid; width: 5%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:&nbsp;&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; width: 35%"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">/s/ Li Sing Leung</FONT></TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Name:&nbsp;</FONT></TD>
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Li Sing Leung</FONT></TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Title:</FONT></TD>
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Chief Financial Officer</FONT></TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-15.1
<SEQUENCE>8
<FILENAME>f20f2020ex15-1_soslimited.htm
<DESCRIPTION>CONSENT OF AUDIT ALLIANCE LLP
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="text-align: right; margin: 0"><B>Exhibit 15.1</B></P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><IMG SRC="image_003.jpg" ALT="">&nbsp;</P>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="text-align: center; margin-top: 0; margin-bottom: 0"><B>&nbsp;</B></P>

<P STYLE="text-align: center"><B>CONSENT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</B></P>

<P>We consent to the incorporation by reference in the Registration Statement
of SOS Limited on Form S-8 (file No. 333-250141), Form F-3 (File Nos. 333-250145; 333-252279), Form F-3MEF (File No. 333-253237) and Form
F-3ASR (File No. 333-253402) of our report dated May 3, 2021 with respect to our audits of the consolidated financial statements of the
Company as of December 31, 2018, 2019 and 2020, and for the three years in the period ended December 31, 2020, which report is included
in this Annual Report on Form 20-F of the Company for the year ended December 31, 2020.</P>

<P>&nbsp;</P>

<P><IMG SRC="image_001.jpg" ALT=""></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
  <TD STYLE="width: 100%">Audit Alliance LLP</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>Singapore</TD></TR>
<TR STYLE="vertical-align: top; text-align: left">
  <TD>May 5, 2021</TD></TR>
</TABLE>

<P>&nbsp;</P>

<P></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>sos-20201231.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Wed May 05 12:45:56 UTC 2021 -->
<xs:schema elementFormDefault="qualified" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:sos="http://www.sos.com/20201231" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" targetNamespace="http://www.sos.com/20201231" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="sos-20201231_lab.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="sos-20201231_pre.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="sos-20201231_def.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef"/>
      <link:linkbaseRef xlink:type="simple" xlink:href="sos-20201231_cal.xml" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef"/>
      <link:roleType roleURI="http://www.sos.com/role/ConsolidatedBalanceSheet" id="sos_r_ConsolidatedBalanceSheet">
        <link:definition>001 - Statement - Consolidated Balance Sheets</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ConsolidatedBalanceSheet_Parentheticals" id="sos_r_ConsolidatedBalanceSheet_Parentheticals">
        <link:definition>002 - Statement - Consolidated Balance Sheets (Parentheticals)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ConsolidatedIncomeStatement" id="sos_r_ConsolidatedIncomeStatement">
        <link:definition>003 - Statement - Consolidated Statements of Income and Comprehensive Income</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ShareholdersEquityType2or3" id="sos_r_ShareholdersEquityType2or3">
        <link:definition>004 - Statement - Consolidated Statements of changes in Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ConsolidatedCashFlow" id="sos_r_ConsolidatedCashFlow">
        <link:definition>005 - Statement - Consolidated Statements of Cash Flow</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/OrganizationandPrincipalActivities" id="sos_r_OrganizationandPrincipalActivities">
        <link:definition>006 - Disclosure - Organization and Principal Activities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPractices" id="sos_r_SummaryofSignificantAccountingPoliciesandPractices">
        <link:definition>007 - Disclosure - Summary of Significant Accounting Policies and Practices</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/AccountsReceivableNet" id="sos_r_AccountsReceivableNet">
        <link:definition>008 - Disclosure - Accounts Receivable, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/OtherReceivablesNet" id="sos_r_OtherReceivablesNet">
        <link:definition>009 - Disclosure - Other Receivables, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/Leases" id="sos_r_Leases">
        <link:definition>010 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/PropertyandEquipmentNet" id="sos_r_PropertyandEquipmentNet">
        <link:definition>011 - Disclosure - Property and Equipment, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/OtherPayables" id="sos_r_OtherPayables">
        <link:definition>012 - Disclosure - Other Payables</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/RelatedPartyBalancesandTransactions" id="sos_r_RelatedPartyBalancesandTransactions">
        <link:definition>013 - Disclosure - Related Party Balances and Transactions</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/Taxes" id="sos_r_Taxes">
        <link:definition>014 - Disclosure - Taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ConcentrationofRisk" id="sos_r_ConcentrationofRisk">
        <link:definition>015 - Disclosure - Concentration of Risk</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ShareholdersEquity" id="sos_r_ShareholdersEquity">
        <link:definition>016 - Disclosure - Shareholders&#8217; Equity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/CommitmentsandContingencies" id="sos_r_CommitmentsandContingencies">
        <link:definition>017 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/SegmentInformationandRevenueAnalysis" id="sos_r_SegmentInformationandRevenueAnalysis">
        <link:definition>018 - Disclosure - Segment Information and Revenue Analysis</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/SubsequentEvents" id="sos_r_SubsequentEvents">
        <link:definition>019 - Disclosure - Subsequent Events</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/AccountingPoliciesByPolicy" id="sos_r_AccountingPoliciesByPolicy">
        <link:definition>020 - Disclosure - Accounting Policies, by Policy (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/OrganizationandPrincipalActivitiesTables" id="sos_r_OrganizationandPrincipalActivitiesTables">
        <link:definition>021 - Disclosure - Organization and Principal Activities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesTables" id="sos_r_SummaryofSignificantAccountingPoliciesandPracticesTables">
        <link:definition>022 - Disclosure - Summary of Significant Accounting Policies and Practices (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/AccountsReceivableNetTables" id="sos_r_AccountsReceivableNetTables">
        <link:definition>023 - Disclosure - Accounts Receivable, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/OtherReceivablesNetTables" id="sos_r_OtherReceivablesNetTables">
        <link:definition>024 - Disclosure - Other Receivables, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/LeasesTables" id="sos_r_LeasesTables">
        <link:definition>025 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/PropertyandEquipmentNetTables" id="sos_r_PropertyandEquipmentNetTables">
        <link:definition>026 - Disclosure - Property and Equipment, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/OtherPayablesTables" id="sos_r_OtherPayablesTables">
        <link:definition>027 - Disclosure - Other Payables (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/RelatedPartyBalancesandTransactionsTables" id="sos_r_RelatedPartyBalancesandTransactionsTables">
        <link:definition>028 - Disclosure - Related Party Balances and Transactions (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/TaxesTables" id="sos_r_TaxesTables">
        <link:definition>029 - Disclosure - Taxes (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ShareholdersEquityTables" id="sos_r_ShareholdersEquityTables">
        <link:definition>030 - Disclosure - Shareholders&#8217; Equity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/SegmentInformationandRevenueAnalysisTables" id="sos_r_SegmentInformationandRevenueAnalysisTables">
        <link:definition>031 - Disclosure - Segment Information and Revenue Analysis (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails" id="sos_r_OrganizationandPrincipalActivitiesDetails">
        <link:definition>032 - Disclosure - Organization and Principal Activities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable" id="sos_r_ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable">
        <link:definition>033 - Disclosure - Organization and Principal Activities (Details) - Schedule of consolidated financial statements reflect the activities of SOS Limited</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails" id="sos_r_SummaryofSignificantAccountingPoliciesandPracticesDetails">
        <link:definition>034 - Disclosure - Summary of Significant Accounting Policies and Practices (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable" id="sos_r_ScheduleofassetsandliabilitiesacquiredTable">
        <link:definition>035 - Disclosure - Summary of Significant Accounting Policies and Practices (Details) - Schedule of assets and liabilities acquired</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ScheduleofassetsandliabilitiesdisposedTable" id="sos_r_ScheduleofassetsandliabilitiesdisposedTable">
        <link:definition>036 - Disclosure - Summary of Significant Accounting Policies and Practices (Details) - Schedule of assets and liabilities disposed</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ScheduleoflossondiscontinuedoperationsTable" id="sos_r_ScheduleoflossondiscontinuedoperationsTable">
        <link:definition>037 - Disclosure - Summary of Significant Accounting Policies and Practices (Details) - Schedule of loss on discontinued operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ScheduleofestimatedusefullivesTable" id="sos_r_ScheduleofestimatedusefullivesTable">
        <link:definition>038 - Disclosure - Summary of Significant Accounting Policies and Practices (Details) - Schedule of estimated useful lives</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ScheduleofaccountsreceivablenetTable" id="sos_r_ScheduleofaccountsreceivablenetTable">
        <link:definition>039 - Disclosure - Accounts Receivable, Net (Details) - Schedule of accounts receivable, net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ScheduleofotherreceivableTable" id="sos_r_ScheduleofotherreceivableTable">
        <link:definition>040 - Disclosure - Other Receivables, Net (Details) - Schedule of other receivable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/LeasesDetails" id="sos_r_LeasesDetails">
        <link:definition>041 - Disclosure - Leases (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable" id="sos_r_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable">
        <link:definition>042 - Disclosure - Leases (Details) - Schedule of supplemental balance sheet information related to leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrZJ+by1GgbPFU4lzG3VH/T7y5YLeyjAYbEPEn/eLXOi7p6aylT5fUK29gKaxZpBzBXpQNq31/hSDHsV0PhMWCmfVtY4/BLsrKNNcc/5wOlFTDQiY38S8LzQxQWg1WRAT+De4JioDsI4l51aEcQcMMWh6aQKSwsWIFc2dRVx60ukKTyIQlJmRgYr] CSR-->
      <link:roleType roleURI="http://www.sos.com/role/ScheduleofmaturitiesofleaseliabilitiesTable" id="sos_r_ScheduleofmaturitiesofleaseliabilitiesTable">
        <link:definition>043 - Disclosure - Leases (Details) - Schedule of maturities of lease liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/PropertyandEquipmentNetDetails" id="sos_r_PropertyandEquipmentNetDetails">
        <link:definition>044 - Disclosure - Property and Equipment, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ScheduleofpropertyandequipmentTable" id="sos_r_ScheduleofpropertyandequipmentTable">
        <link:definition>045 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable" id="sos_r_ScheduleofotherpayablesandaccruedliabilitiesTable">
        <link:definition>046 - Disclosure - Other Payables (Details) - Schedule of other payables and accrued liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable" id="sos_r_ScheduleofamountduefromrelatedpartiesTable">
        <link:definition>047 - Disclosure - Related Party Balances and Transactions (Details) - Schedule of amount due from related parties</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/TaxesDetails" id="sos_r_TaxesDetails">
        <link:definition>048 - Disclosure - Taxes (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ScheduleofcomponentsofprovisionforincometaxesTable" id="sos_r_ScheduleofcomponentsofprovisionforincometaxesTable">
        <link:definition>049 - Disclosure - Taxes (Details) - Schedule of components of provision for income taxes</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ScheduleofreconciliationofeffectivetaxrateTable" id="sos_r_ScheduleofreconciliationofeffectivetaxrateTable">
        <link:definition>050 - Disclosure - Taxes (Details) - Schedule of reconciliation of effective tax rate</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ScheduleoftaxpayableTable" id="sos_r_ScheduleoftaxpayableTable">
        <link:definition>051 - Disclosure - Taxes (Details) - Schedule of tax payable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ConcentrationofRiskDetails" id="sos_r_ConcentrationofRiskDetails">
        <link:definition>052 - Disclosure - Concentration of Risk (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ShareholdersEquityDetails" id="sos_r_ShareholdersEquityDetails">
        <link:definition>053 - Disclosure - Shareholders&#8217; Equity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ScheduleofwarrantsoutstandingandexercisableTable" id="sos_r_ScheduleofwarrantsoutstandingandexercisableTable">
        <link:definition>054 - Disclosure - Shareholders&#8217; Equity (Details) - Schedule of warrants outstanding and exercisable</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ScheduleofwarrantsoutstandingTable" id="sos_r_ScheduleofwarrantsoutstandingTable">
        <link:definition>055 - Disclosure - Shareholders&#8217; Equity (Details) - Schedule of warrants outstanding</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/CommitmentsandContingenciesDetails" id="sos_r_CommitmentsandContingenciesDetails">
        <link:definition>056 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/SegmentInformationandRevenueAnalysisDetails" id="sos_r_SegmentInformationandRevenueAnalysisDetails">
        <link:definition>057 - Disclosure - Segment Information and Revenue Analysis (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable" id="sos_r_ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable">
        <link:definition>058 - Disclosure - Segment Information and Revenue Analysis (Details) - Schedule of disaggregated information of revenues by business lines</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/SubsequentEventsDetails" id="sos_r_SubsequentEventsDetails">
        <link:definition>059 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.sos.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2020-01-31" schemaLocation="https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd"/>
  <xs:element name="ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfSosLimitedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfSosLimitedAbstract"/>
  <xs:element name="ScheduleOfAssetsAndLiabilitiesAcquiredAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract"/>
  <xs:element name="ScheduleOfAssetsAndLiabilitiesDisposedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfAssetsAndLiabilitiesDisposedAbstract"/>
  <xs:element name="ScheduleOfLossOnDiscontinuedOperationsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfLossOnDiscontinuedOperationsAbstract"/>
  <xs:element name="ScheduleOfEstimatedUsefulLivesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfEstimatedUsefulLivesAbstract"/>
  <xs:element name="ScheduleOfAccountsReceivableNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfAccountsReceivableNetAbstract"/>
  <xs:element name="ScheduleOfOtherReceivableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfOtherReceivableAbstract"/>
  <xs:element name="ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract"/>
  <xs:element name="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfPropertyAndEquipmentAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfPropertyAndEquipmentAbstract"/>
  <xs:element name="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract"/>
  <xs:element name="ScheduleOfAmountDueFromRelatedPartiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfAmountDueFromRelatedPartiesAbstract"/>
  <xs:element name="ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract"/>
  <xs:element name="ScheduleOfReconciliationOfEffectiveTaxRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfReconciliationOfEffectiveTaxRateAbstract"/>
  <xs:element name="ScheduleOfTaxPayableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfTaxPayableAbstract"/>
  <xs:element name="ScheduleOfWarrantsOutstandingAndExercisableAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfWarrantsOutstandingAndExercisableAbstract"/>
  <xs:element name="ScheduleOfWarrantsOutstandingAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfWarrantsOutstandingAbstract"/>
  <xs:element name="ScheduleOfDisaggregatedInformationOfRevenuesByBusinessLinesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfDisaggregatedInformationOfRevenuesByBusinessLinesAbstract"/>
  <xs:element name="DiscontinuedOpeartionsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_DiscontinuedOpeartionsAbstract"/>
  <xs:element name="NetAssetsLiabilitiesAcquiredAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_NetAssetsLiabilitiesAcquiredAbstract"/>
  <xs:element name="NetAssetsLiabilitiesDisposedAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_NetAssetsLiabilitiesDisposedAbstract"/>
  <xs:element name="MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract"/>
  <xs:element name="MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0"/>
  <xs:element name="OperatingLeasesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_OperatingLeasesAbstract"/>
  <xs:element name="WeightedAverageRemainingLeaseTermInYearsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_WeightedAverageRemainingLeaseTermInYearsAbstract"/>
  <xs:element name="WeightedDiscountRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_WeightedDiscountRateAbstract"/>
  <xs:element name="UnlabeledAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_UnlabeledAbstract"/>
  <xs:element name="TaxPayableRefundAmountCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_TaxPayableRefundAmountCurrent"/>
  <xs:element name="LossOnAcquisition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_LossOnAcquisition"/>
  <xs:element name="INCOMELOSSBEFOREINCOMETAX" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_INCOMELOSSBEFOREINCOMETAX"/>
  <xs:element name="NETPROFITLOSS1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_NETPROFITLOSS1"/>
  <xs:element name="StockIssuedDuringPeriodValueReverseAcquisitionAdjustments" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments"/>
  <xs:element name="StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments"/>
  <xs:element name="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1"/>
  <xs:element name="StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement"/>
  <xs:element name="AllowanceForDoubtfulAccountsAccountsReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sos_AllowanceForDoubtfulAccountsAccountsReceivables"/>
  <xs:element name="AllowanceForDoubtfulAccountsOtherReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sos_AllowanceForDoubtfulAccountsOtherReceivables"/>
  <xs:element name="LossesOnAcquisition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_LossesOnAcquisition"/>
  <xs:element name="PurchaseOfPropertyAndEquipment" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_PurchaseOfPropertyAndEquipment"/>
  <xs:element name="ProceedFromDisposalsOfDiscontinuedOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sos_ProceedFromDisposalsOfDiscontinuedOperations"/>
  <xs:element name="ReverseAcquisitionsOfChinaRapidFinanceBySOS" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ReverseAcquisitionsOfChinaRapidFinanceBySOS"/>
  <xs:element name="ValueAddedTaxesPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ValueAddedTaxesPolicyTextBlock"/>
  <xs:element name="EmployeeBenefitsPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_EmployeeBenefitsPolicyTextBlock"/>
  <xs:element name="ScheduleOfEstimatedUsefulLivesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfEstimatedUsefulLivesTableTextBlock"/>
  <xs:element name="OtherReceivablesTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_OtherReceivablesTableTextBlock"/>
  <xs:element name="ScheduleOfTaxPayableTableTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ScheduleOfTaxPayableTableTextBlock"/>
  <xs:element name="EntityBackground" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_EntityBackground"/>
  <xs:element name="EntityActivities" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_EntityActivities"/>
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash"/>
  <xs:element name="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne"/>
  <xs:element name="LossOnAcquisitions" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_LossOnAcquisitions"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems"/>
  <xs:element name="IncomeFromDisposalOfDiscontinuedOperations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_IncomeFromDisposalOfDiscontinuedOperations"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems"/>
  <xs:element name="DepreciationMethod" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_DepreciationMethod"/>
  <xs:element name="AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition"/>
  <xs:element name="AllowanceForDoubtfulOtherReceivableCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_AllowanceForDoubtfulOtherReceivableCurrent"/>
  <xs:element name="AllowanceForDoubtfulOtherReceivablesCurrentWriteOff" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff"/>
  <xs:element name="AllowanceForDoubtfulOtherReceivables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_AllowanceForDoubtfulOtherReceivables"/>
  <xs:element name="SupplementalCurrentOperatingLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_SupplementalCurrentOperatingLeaseLiabilities"/>
  <xs:element name="TotalOperatingLeaseLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_TotalOperatingLeaseLiabilities"/>
  <xs:element name="AmountRepresentingInterest" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_AmountRepresentingInterest"/>
  <xs:element name="CurrentOperatingLeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_CurrentOperatingLeaseLiability"/>
  <xs:element name="OperatingLeasesLongtermObligations" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_OperatingLeasesLongtermObligations"/>
  <xs:element name="AccumulatedDepreciationAndAmortization" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sos_AccumulatedDepreciationAndAmortization"/>
  <xs:element name="PropertyPlantAndEquipmentNetTotal" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sos_PropertyPlantAndEquipmentNetTotal"/>
  <xs:element name="PayablesToNontradeVendorsAndServiceProviders" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sos_PayablesToNontradeVendorsAndServiceProviders"/>
  <xs:element name="OtherMiscellaneousPayables" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sos_OtherMiscellaneousPayables"/>
  <xs:element name="IntertransactionRelationship" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_IntertransactionRelationship"/>
  <xs:element name="OtherReceivablesRelationship" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_OtherReceivablesRelationship"/>
  <xs:element name="AccountsPayablesRelationship" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_AccountsPayablesRelationship"/>
  <xs:element name="OtherPayablesRelationship" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_OtherPayablesRelationship"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationPermanentDifference" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_EffectiveIncomeTaxRateReconciliationPermanentDifference"/>
  <xs:element name="VATTaxesPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="sos_VATTaxesPayable"/>
  <xs:element name="ShareholdersEquityDetailsScheduleofwarrantsoutstandingTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingTable"/>
  <xs:element name="ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems"/>
  <xs:element name="OrganizationandPrincipalActivitiesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sos_OrganizationandPrincipalActivitiesDetailsTable"/>
  <xs:element name="OrganizationandPrincipalActivitiesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_OrganizationandPrincipalActivitiesDetailsLineItems"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesandPracticesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsTable"/>
  <xs:element name="SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems"/>
  <xs:element name="PrivatePlacementTransactionsShare" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_PrivatePlacementTransactionsShare"/>
  <xs:element name="OrdinaryShareParValue" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="sos_OrdinaryShareParValue"/>
  <xs:element name="LossOnAcquiredAssetsAndLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sos_LossOnAcquiredAssetsAndLiabilities"/>
  <xs:element name="GainOnAcquiredAssetsAndLiabilities" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sos_GainOnAcquiredAssetsAndLiabilities"/>
  <xs:element name="DescriptionOfTranslationAdjustments" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_DescriptionOfTranslationAdjustments"/>
  <xs:element name="VotingSharePercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_VotingSharePercentage"/>
  <xs:element name="FactorsPercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_FactorsPercentage"/>
  <xs:element name="OperatingLeaseRemainingLeaseTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_OperatingLeaseRemainingLeaseTerm"/>
  <xs:element name="DilutiveShare" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_DilutiveShare"/>
  <xs:element name="TaxesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sos_TaxesDetailsTable"/>
  <xs:element name="TaxesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_TaxesDetailsLineItems"/>
  <xs:element name="ValueAddedTaxPercent" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ValueAddedTaxPercent"/>
  <xs:element name="ConcentrationofRiskDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sos_ConcentrationofRiskDetailsTable"/>
  <xs:element name="ConcentrationofRiskDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ConcentrationofRiskDetailsLineItems"/>
  <xs:element name="NumberOfCustomer" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_NumberOfCustomer"/>
  <xs:element name="ShareholdersEquityDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sos_ShareholdersEquityDetailsTable"/>
  <xs:element name="ShareholdersEquityDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ShareholdersEquityDetailsLineItems"/>
  <xs:element name="PurchaseWarrantShares" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_PurchaseWarrantShares"/>
  <xs:element name="PurchasePerSharePrice" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_PurchasePerSharePrice"/>
  <xs:element name="ExchangeForExerciseWarrant" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ExchangeForExerciseWarrant"/>
  <xs:element name="UnexercisedExistingWarrants" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="sos_UnexercisedExistingWarrants"/>
  <xs:element name="CommitmentsandContingenciesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sos_CommitmentsandContingenciesDetailsTable"/>
  <xs:element name="CommitmentsandContingenciesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_CommitmentsandContingenciesDetailsLineItems"/>
  <xs:element name="PurchaseCommitmentsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_PurchaseCommitmentsDescription"/>
  <xs:element name="PercentageOfNetAssets" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_PercentageOfNetAssets"/>
  <xs:element name="NumberOfReportingSegments" type="xbrli:integerItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_NumberOfReportingSegments"/>
  <xs:element name="SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="sos_SubsequentEventsDetailsTable"/>
  <xs:element name="SubsequentEventsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_SubsequentEventsDetailsLineItems"/>
  <xs:element name="AmericanDepositorySharesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_AmericanDepositorySharesMember"/>
  <xs:element name="BankCardCallCenterMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_BankCardCallCenterMember"/>
  <xs:element name="BianJingxueMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_BianJingxueMember"/>
  <xs:element name="ChinaSOSLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ChinaSOSLtdMember"/>
  <xs:element name="February2021WarrantSolicitationsMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_February2021WarrantSolicitationsMember"/>
  <xs:element name="ForeignInvestmentEnterprisesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_ForeignInvestmentEnterprisesMember"/>
  <xs:element name="HotlineMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_HotlineMember"/>
  <xs:element name="InnerMongoliaSOSInsuranceAgencyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_InnerMongoliaSOSInsuranceAgencyCoLtdMember"/>
  <xs:element name="InsuranceMarketingMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_InsuranceMarketingMember"/>
  <xs:element name="January2021WarrantSolicitationMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_January2021WarrantSolicitationMember"/>
  <xs:element name="KongDeyuMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_KongDeyuMember"/>
  <xs:element name="LiXingliangMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_LiXingliangMember"/>
  <xs:element name="OfficeEquipmentFixturesAndFurnitureMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_OfficeEquipmentFixturesAndFurnitureMember"/>
  <xs:element name="OneCustomerMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_OneCustomerMember"/>
  <xs:element name="OrdinarySharesParValueMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_OrdinarySharesParValueMember"/>
  <xs:element name="OrdinarySharesTotalSharesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_OrdinarySharesTotalSharesMember"/>
  <xs:element name="PRCSubsidiariesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_PRCSubsidiariesMember"/>
  <xs:element name="PurchaseAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_PurchaseAgreementMember"/>
  <xs:element name="QingdaoSOSInvestmentLLPMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_QingdaoSOSInvestmentLLPMember"/>
  <xs:element name="QingdaoSOSInvestmentManagementCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_QingdaoSOSInvestmentManagementCoLtdMember"/>
  <xs:element name="RegisteredDirectOfferingInDecember2020Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_RegisteredDirectOfferingInDecember2020Member"/>
  <xs:element name="RegisteredDirectOfferingInJanuary2021Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_RegisteredDirectOfferingInJanuary2021Member"/>
  <xs:element name="RegisteredDirectOfferingsInFebruary2021Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_RegisteredDirectOfferingsInFebruary2021Member"/>
  <xs:element name="SOSIndustrialHoldingCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_SOSIndustrialHoldingCoLtdMember"/>
  <xs:element name="SOSInformationTechnologyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_SOSInformationTechnologyCoLtdMember"/>
  <xs:element name="SOSInformationTechnologyNewYorkIncMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_SOSInformationTechnologyNewYorkIncMember"/>
  <xs:element name="SOSInternationalTradingCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_SOSInternationalTradingCoLtdMember"/>
  <xs:element name="SOSLimitedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_SOSLimitedMember"/>
  <xs:element name="SaaSServicesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_SaaSServicesMember"/>
  <xs:element name="SecuritiesPurchaseAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_SecuritiesPurchaseAgreementMember"/>
  <xs:element name="WangYaxianMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_WangYaxianMember"/>
  <xs:element name="WangYilinMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_WangYilinMember"/>
  <xs:element name="WarrantsFourMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_WarrantsFourMember"/>
  <xs:element name="WarrantsOneMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_WarrantsOneMember"/>
  <xs:element name="WarrantsThreeMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_WarrantsThreeMember"/>
  <xs:element name="WarrantsTwoMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_WarrantsTwoMember"/>
  <xs:element name="XRFSubsidiariesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_XRFSubsidiariesMember"/>
  <xs:element name="YongBaoTwoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_YongBaoTwoLtdMember"/>
  <xs:element name="YongbaoInsuranceAgencyCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_YongbaoInsuranceAgencyCoLtdMember"/>
  <xs:element name="DocumentAndEntityInformationAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="sos_DocumentAndEntityInformationAbstract"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>10
<FILENAME>sos-20201231_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Wed May 05 12:45:56 UTC 2021 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ConsolidatedBalanceSheet" roleURI="http://www.sos.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ConsolidatedIncomeStatement" roleURI="http://www.sos.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ConsolidatedCashFlow" roleURI="http://www.sos.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofaccountsreceivablenetTable" roleURI="http://www.sos.com/role/ScheduleofaccountsreceivablenetTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofpropertyandequipmentTable" roleURI="http://www.sos.com/role/ScheduleofpropertyandequipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofotherpayablesandaccruedliabilitiesTable" roleURI="http://www.sos.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleoftaxpayableTable" roleURI="http://www.sos.com/role/ScheduleoftaxpayableTable"/>
  <calculationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_DueFromRelatedPartiesCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsHeldInTrustNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldInTrustNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsHeldInTrustNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_GoodwillGross" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="sos_TaxPayableRefundAmountCurrent" xlink:href="sos-20201231.xsd#sos_TaxPayableRefundAmountCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="sos_TaxPayableRefundAmountCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_CommonStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_Liabilities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_Revenues" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_CostOfRevenue" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_SellingExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_GrossProfit" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <loc xlink:type="locator" xlink:label="sos_LossOnAcquisition" xlink:href="sos-20201231.xsd#sos_LossOnAcquisition"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="sos_LossOnAcquisition" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="sos_INCOMELOSSBEFOREINCOMETAX" xlink:href="sos-20201231.xsd#sos_INCOMELOSSBEFOREINCOMETAX"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="sos_INCOMELOSSBEFOREINCOMETAX" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="sos_INCOMELOSSBEFOREINCOMETAX" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="sos_INCOMELOSSBEFOREINCOMETAX" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrZJ+by1GgbPFU4lzG3VH/T7y5YLeyjAYbEPEn/eLXOi7p6aylT5fUK29gKaxZpBzBXpQNq31/hSDHsV0PhMWCmfVtY4/BLsrKNNcc/5wOlFTDQiY38S8LzQxQWg1WRAT+De4JioDsI4l51aEcQcMMWhHVgI7Iecs8A125AjuMMNwSFaiYHyrNEL] CSR-->
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="sos_NETPROFITLOSS1" xlink:href="sos-20201231.xsd#sos_NETPROFITLOSS1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="sos_NETPROFITLOSS1" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="sos_NETPROFITLOSS1" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="sos_NETPROFITLOSS1" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" order="3" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="sos_NETPROFITLOSS1" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ProfitLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_DepreciationAndAmortization" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="sos_AllowanceForDoubtfulAccountsAccountsReceivables" xlink:href="sos-20201231.xsd#sos_AllowanceForDoubtfulAccountsAccountsReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="sos_AllowanceForDoubtfulAccountsAccountsReceivables" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="sos_AllowanceForDoubtfulAccountsOtherReceivables" xlink:href="sos-20201231.xsd#sos_AllowanceForDoubtfulAccountsOtherReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="sos_AllowanceForDoubtfulAccountsOtherReceivables" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="10" weight="1"/>
    <loc xlink:type="locator" xlink:label="sos_LossesOnAcquisition" xlink:href="sos-20201231.xsd#sos_LossesOnAcquisition"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="sos_LossesOnAcquisition" order="11" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_GainLossOnDispositionOfAssets" order="12" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="13" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="14" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedParties"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedParties" order="15" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <loc xlink:type="locator" xlink:label="sos_ProceedFromDisposalsOfDiscontinuedOperations" xlink:href="sos-20201231.xsd#sos_ProceedFromDisposalsOfDiscontinuedOperations"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="sos_ProceedFromDisposalsOfDiscontinuedOperations" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="sos_PurchaseOfPropertyAndEquipment" xlink:href="sos-20201231.xsd#sos_PurchaseOfPropertyAndEquipment"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="sos_PurchaseOfPropertyAndEquipment" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="4" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofaccountsreceivablenetTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofpropertyandequipmentTable">
    <loc xlink:type="locator" xlink:label="sos_PropertyPlantAndEquipmentNetTotal" xlink:href="sos-20201231.xsd#sos_PropertyPlantAndEquipmentNetTotal"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="sos_PropertyPlantAndEquipmentNetTotal" xlink:to="us-gaap_FurnitureAndFixturesGross" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="sos_AccumulatedDepreciationAndAmortization" xlink:href="sos-20201231.xsd#sos_AccumulatedDepreciationAndAmortization"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="sos_PropertyPlantAndEquipmentNetTotal" xlink:to="sos_AccumulatedDepreciationAndAmortization" order="2" weight="1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedSalariesCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="sos_PayablesToNontradeVendorsAndServiceProviders" xlink:href="sos-20201231.xsd#sos_PayablesToNontradeVendorsAndServiceProviders"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="sos_PayablesToNontradeVendorsAndServiceProviders" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="sos_OtherMiscellaneousPayables" xlink:href="sos-20201231.xsd#sos_OtherMiscellaneousPayables"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="sos_OtherMiscellaneousPayables" order="3" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleoftaxpayableTable">
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <loc xlink:type="locator" xlink:label="sos_VATTaxesPayable" xlink:href="sos-20201231.xsd#sos_VATTaxesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="sos_VATTaxesPayable" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" order="2" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>11
<FILENAME>sos-20201231_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Wed May 05 12:45:56 UTC 2021 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:xbrldt="http://xbrl.org/2005/xbrldt">
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ConsolidatedBalanceSheet" roleURI="http://www.sos.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.sos.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ConsolidatedIncomeStatement" roleURI="http://www.sos.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ShareholdersEquityType2or3" roleURI="http://www.sos.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ConsolidatedCashFlow" roleURI="http://www.sos.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_OrganizationandPrincipalActivities" roleURI="http://www.sos.com/role/OrganizationandPrincipalActivities"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_SummaryofSignificantAccountingPoliciesandPractices" roleURI="http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPractices"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_AccountsReceivableNet" roleURI="http://www.sos.com/role/AccountsReceivableNet"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_OtherReceivablesNet" roleURI="http://www.sos.com/role/OtherReceivablesNet"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_Leases" roleURI="http://www.sos.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_PropertyandEquipmentNet" roleURI="http://www.sos.com/role/PropertyandEquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_OtherPayables" roleURI="http://www.sos.com/role/OtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_RelatedPartyBalancesandTransactions" roleURI="http://www.sos.com/role/RelatedPartyBalancesandTransactions"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_Taxes" roleURI="http://www.sos.com/role/Taxes"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ConcentrationofRisk" roleURI="http://www.sos.com/role/ConcentrationofRisk"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ShareholdersEquity" roleURI="http://www.sos.com/role/ShareholdersEquity"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_CommitmentsandContingencies" roleURI="http://www.sos.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_SegmentInformationandRevenueAnalysis" roleURI="http://www.sos.com/role/SegmentInformationandRevenueAnalysis"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_SubsequentEvents" roleURI="http://www.sos.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_AccountingPoliciesByPolicy" roleURI="http://www.sos.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_OrganizationandPrincipalActivitiesTables" roleURI="http://www.sos.com/role/OrganizationandPrincipalActivitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_SummaryofSignificantAccountingPoliciesandPracticesTables" roleURI="http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_AccountsReceivableNetTables" roleURI="http://www.sos.com/role/AccountsReceivableNetTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_OtherReceivablesNetTables" roleURI="http://www.sos.com/role/OtherReceivablesNetTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_LeasesTables" roleURI="http://www.sos.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_PropertyandEquipmentNetTables" roleURI="http://www.sos.com/role/PropertyandEquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_OtherPayablesTables" roleURI="http://www.sos.com/role/OtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_RelatedPartyBalancesandTransactionsTables" roleURI="http://www.sos.com/role/RelatedPartyBalancesandTransactionsTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_TaxesTables" roleURI="http://www.sos.com/role/TaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ShareholdersEquityTables" roleURI="http://www.sos.com/role/ShareholdersEquityTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_SegmentInformationandRevenueAnalysisTables" roleURI="http://www.sos.com/role/SegmentInformationandRevenueAnalysisTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable" roleURI="http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofassetsandliabilitiesacquiredTable" roleURI="http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofassetsandliabilitiesdisposedTable" roleURI="http://www.sos.com/role/ScheduleofassetsandliabilitiesdisposedTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleoflossondiscontinuedoperationsTable" roleURI="http://www.sos.com/role/ScheduleoflossondiscontinuedoperationsTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofestimatedusefullivesTable" roleURI="http://www.sos.com/role/ScheduleofestimatedusefullivesTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofaccountsreceivablenetTable" roleURI="http://www.sos.com/role/ScheduleofaccountsreceivablenetTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofotherreceivableTable" roleURI="http://www.sos.com/role/ScheduleofotherreceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable" roleURI="http://www.sos.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofmaturitiesofleaseliabilitiesTable" roleURI="http://www.sos.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofpropertyandequipmentTable" roleURI="http://www.sos.com/role/ScheduleofpropertyandequipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofotherpayablesandaccruedliabilitiesTable" roleURI="http://www.sos.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofamountduefromrelatedpartiesTable" roleURI="http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofcomponentsofprovisionforincometaxesTable" roleURI="http://www.sos.com/role/ScheduleofcomponentsofprovisionforincometaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofreconciliationofeffectivetaxrateTable" roleURI="http://www.sos.com/role/ScheduleofreconciliationofeffectivetaxrateTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleoftaxpayableTable" roleURI="http://www.sos.com/role/ScheduleoftaxpayableTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofwarrantsoutstandingandexercisableTable" roleURI="http://www.sos.com/role/ScheduleofwarrantsoutstandingandexercisableTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofwarrantsoutstandingTable" roleURI="http://www.sos.com/role/ScheduleofwarrantsoutstandingTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable" roleURI="http://www.sos.com/role/ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_OrganizationandPrincipalActivitiesDetails" roleURI="http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_SummaryofSignificantAccountingPoliciesandPracticesDetails" roleURI="http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_LeasesDetails" roleURI="http://www.sos.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_PropertyandEquipmentNetDetails" roleURI="http://www.sos.com/role/PropertyandEquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_TaxesDetails" roleURI="http://www.sos.com/role/TaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ConcentrationofRiskDetails" roleURI="http://www.sos.com/role/ConcentrationofRiskDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ShareholdersEquityDetails" roleURI="http://www.sos.com/role/ShareholdersEquityDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_CommitmentsandContingenciesDetails" roleURI="http://www.sos.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_SegmentInformationandRevenueAnalysisDetails" roleURI="http://www.sos.com/role/SegmentInformationandRevenueAnalysisDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_SubsequentEventsDetails" roleURI="http://www.sos.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#DocumentAndEntityInformation" roleURI="http://www.sos.com/role/DocumentAndEntityInformation"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DueFromRelatedPartiesCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsHeldInTrustNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldInTrustNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsHeldInTrustNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_GoodwillGross" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_Assets" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_TaxPayableRefundAmountCurrent" xlink:href="sos-20201231.xsd#sos_TaxPayableRefundAmountCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="sos_TaxPayableRefundAmountCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_Liabilities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AdditionalPaidInCapital" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfRevenue" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingExpense" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_LossOnAcquisition" xlink:href="sos-20201231.xsd#sos_LossOnAcquisition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="sos_LossOnAcquisition" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestIncomeExpenseNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_INCOMELOSSBEFOREINCOMETAX" xlink:href="sos-20201231.xsd#sos_INCOMELOSSBEFOREINCOMETAX"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="sos_INCOMELOSSBEFOREINCOMETAX" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_DiscontinuedOpeartionsAbstract" xlink:href="sos-20201231.xsd#sos_DiscontinuedOpeartionsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="sos_DiscontinuedOpeartionsAbstract" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_DiscontinuedOpeartionsAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_DiscontinuedOpeartionsAbstract" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_NETPROFITLOSS1" xlink:href="sos-20201231.xsd#sos_NETPROFITLOSS1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="sos_NETPROFITLOSS1" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_TreasuryStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_OrdinarySharesTotalSharesMember" xlink:href="sos-20201231.xsd#sos_OrdinarySharesTotalSharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="sos_OrdinarySharesTotalSharesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_OrdinarySharesParValueMember" xlink:href="sos-20201231.xsd#sos_OrdinarySharesParValueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="sos_OrdinarySharesParValueMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement" xlink:href="sos-20201231.xsd#sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments" xlink:href="sos-20201231.xsd#sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments" xlink:href="sos-20201231.xsd#sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" xlink:href="sos-20201231.xsd#sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" order="15" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_AllowanceForDoubtfulAccountsAccountsReceivables" xlink:href="sos-20201231.xsd#sos_AllowanceForDoubtfulAccountsAccountsReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="sos_AllowanceForDoubtfulAccountsAccountsReceivables" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_AllowanceForDoubtfulAccountsOtherReceivables" xlink:href="sos-20201231.xsd#sos_AllowanceForDoubtfulAccountsOtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="sos_AllowanceForDoubtfulAccountsOtherReceivables" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_LossesOnAcquisition" xlink:href="sos-20201231.xsd#sos_LossesOnAcquisition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="sos_LossesOnAcquisition" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedParties" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_PurchaseOfPropertyAndEquipment" xlink:href="sos-20201231.xsd#sos_PurchaseOfPropertyAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="sos_PurchaseOfPropertyAndEquipment" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_ProceedFromDisposalsOfDiscontinuedOperations" xlink:href="sos-20201231.xsd#sos_ProceedFromDisposalsOfDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="sos_ProceedFromDisposalsOfDiscontinuedOperations" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="5" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/OrganizationandPrincipalActivities">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPractices">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/AccountsReceivableNet">
    <loc xlink:type="locator" xlink:label="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditLossAdditionalImprovementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/OtherReceivablesNet">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/Leases">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/PropertyandEquipmentNet">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/OtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/RelatedPartyBalancesandTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/Taxes">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ConcentrationofRisk">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ShareholdersEquity">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/SegmentInformationandRevenueAnalysis">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_ReverseAcquisitionsOfChinaRapidFinanceBySOS" xlink:href="sos-20201231.xsd#sos_ReverseAcquisitionsOfChinaRapidFinanceBySOS"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="sos_ReverseAcquisitionsOfChinaRapidFinanceBySOS" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesPolicyTextBlock" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InvestmentPolicyTextBlock" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_ValueAddedTaxesPolicyTextBlock" xlink:href="sos-20201231.xsd#sos_ValueAddedTaxesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="sos_ValueAddedTaxesPolicyTextBlock" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_EmployeeBenefitsPolicyTextBlock" xlink:href="sos-20201231.xsd#sos_EmployeeBenefitsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="sos_EmployeeBenefitsPolicyTextBlock" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="22" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/OrganizationandPrincipalActivitiesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfEstimatedUsefulLivesTableTextBlock" xlink:href="sos-20201231.xsd#sos_ScheduleOfEstimatedUsefulLivesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="sos_ScheduleOfEstimatedUsefulLivesTableTextBlock" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/AccountsReceivableNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditLossAdditionalImprovementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/OtherReceivablesNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="sos_OtherReceivablesTableTextBlock" xlink:href="sos-20201231.xsd#sos_OtherReceivablesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="sos_OtherReceivablesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/LeasesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/PropertyandEquipmentNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/OtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/RelatedPartyBalancesandTransactionsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/TaxesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfTaxPayableTableTextBlock" xlink:href="sos-20201231.xsd#sos_ScheduleOfTaxPayableTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="sos_ScheduleOfTaxPayableTableTextBlock" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ShareholdersEquityTables">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/SegmentInformationandRevenueAnalysisTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:to="srt_OwnershipAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_SOSInformationTechnologyNewYorkIncMember" xlink:href="sos-20201231.xsd#sos_SOSInformationTechnologyNewYorkIncMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="sos_SOSInformationTechnologyNewYorkIncMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_YongBaoTwoLtdMember" xlink:href="sos-20201231.xsd#sos_YongBaoTwoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="sos_YongBaoTwoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_ChinaSOSLtdMember" xlink:href="sos-20201231.xsd#sos_ChinaSOSLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="sos_ChinaSOSLtdMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_QingdaoSOSInvestmentManagementCoLtdMember" xlink:href="sos-20201231.xsd#sos_QingdaoSOSInvestmentManagementCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="sos_QingdaoSOSInvestmentManagementCoLtdMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_QingdaoSOSInvestmentLLPMember" xlink:href="sos-20201231.xsd#sos_QingdaoSOSInvestmentLLPMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="sos_QingdaoSOSInvestmentLLPMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_SOSIndustrialHoldingCoLtdMember" xlink:href="sos-20201231.xsd#sos_SOSIndustrialHoldingCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="sos_SOSIndustrialHoldingCoLtdMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_SOSInformationTechnologyCoLtdMember" xlink:href="sos-20201231.xsd#sos_SOSInformationTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="sos_SOSInformationTechnologyCoLtdMember" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_InnerMongoliaSOSInsuranceAgencyCoLtdMember" xlink:href="sos-20201231.xsd#sos_InnerMongoliaSOSInsuranceAgencyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="sos_InnerMongoliaSOSInsuranceAgencyCoLtdMember" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_SOSInternationalTradingCoLtdMember" xlink:href="sos-20201231.xsd#sos_SOSInternationalTradingCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="sos_SOSInternationalTradingCoLtdMember" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_EntityBackground" xlink:href="sos-20201231.xsd#sos_EntityBackground"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="sos_EntityBackground" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_EntityActivities" xlink:href="sos-20201231.xsd#sos_EntityActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="sos_EntityActivities" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable">
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract" xlink:to="us-gaap_AssetsAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" xlink:href="sos-20201231.xsd#sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract" xlink:to="us-gaap_LiabilitiesAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne" xlink:href="sos-20201231.xsd#sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract" xlink:to="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_LossOnAcquisitions" xlink:href="sos-20201231.xsd#sos_LossOnAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract" xlink:to="sos_LossOnAcquisitions" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofassetsandliabilitiesdisposedTable">
    <loc xlink:type="locator" xlink:label="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems" xlink:href="sos-20201231.xsd#sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems"/>
    <loc xlink:type="locator" xlink:label="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedTable" xlink:href="sos-20201231.xsd#sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems" xlink:to="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupClassificationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedTable" xlink:to="us-gaap_DisposalGroupClassificationAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupClassificationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupClassificationDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisposalGroupClassificationDomain" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_NetAssetsLiabilitiesDisposedAbstract" xlink:href="sos-20201231.xsd#sos_NetAssetsLiabilitiesDisposedAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems" xlink:to="sos_NetAssetsLiabilitiesDisposedAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_NetAssetsLiabilitiesDisposedAbstract" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_NetAssetsLiabilitiesDisposedAbstract" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne" xlink:href="sos-20201231.xsd#sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems" xlink:to="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_IncomeFromDisposalOfDiscontinuedOperations" xlink:href="sos-20201231.xsd#sos_IncomeFromDisposalOfDiscontinuedOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems" xlink:to="sos_IncomeFromDisposalOfDiscontinuedOperations" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleoflossondiscontinuedoperationsTable">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_StatementOperatingActivitiesSegmentAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentOperatingActivitiesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:to="us-gaap_SegmentOperatingActivitiesDomain" order="0" xbrldt:closed="true"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrZJ+by1GgbPFU4lzG3VH/T7y5YLeyjAYbEPEn/eLXOi7p6aylT5fUK29gKaxZpBzBXpQNq31/hSDHsV0PhMWCmfVtY4/BLsrKNNcc/5wOlFTDQiY38S8LzQxQWg1WRAT+De4JioDsI4l51aEcQcMMWhWOxEw6mV2AoWi8HgnWuBMQ==] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentOperatingActivitiesDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:to="us-gaap_SegmentOperatingActivitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDiscontinuedOperationsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentOperatingActivitiesDomain" xlink:to="us-gaap_SegmentDiscontinuedOperationsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_Revenues" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_CostOfRevenue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofestimatedusefullivesTable">
    <loc xlink:type="locator" xlink:label="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems" xlink:href="sos-20201231.xsd#sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems"/>
    <loc xlink:type="locator" xlink:label="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesTable" xlink:href="sos-20201231.xsd#sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems" xlink:to="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_OfficeEquipmentFixturesAndFurnitureMember" xlink:href="sos-20201231.xsd#sos_OfficeEquipmentFixturesAndFurnitureMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="sos_OfficeEquipmentFixturesAndFurnitureMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_DepreciationMethod" xlink:href="sos-20201231.xsd#sos_DepreciationMethod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems" xlink:to="sos_DepreciationMethod" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofaccountsreceivablenetTable">
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfAccountsReceivableNetAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfAccountsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfAccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsReceivableGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfAccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfAccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsReceivableNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract" xlink:href="sos-20201231.xsd#sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfAccountsReceivableNetAbstract" xlink:to="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition" xlink:href="sos-20201231.xsd#sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract" xlink:to="sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofotherreceivableTable">
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfOtherReceivableAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfOtherReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToSuppliers" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToSuppliers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfOtherReceivableAbstract" xlink:to="us-gaap_PaymentsToSuppliers" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfOtherReceivableAbstract" xlink:to="us-gaap_OtherReceivablesGrossCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvanceRoyalties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvanceRoyalties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfOtherReceivableAbstract" xlink:to="us-gaap_AdvanceRoyalties" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfOtherReceivableAbstract" xlink:to="us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfOtherReceivableAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0" xlink:href="sos-20201231.xsd#sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfOtherReceivableAbstract" xlink:to="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_AllowanceForDoubtfulOtherReceivableCurrent" xlink:href="sos-20201231.xsd#sos_AllowanceForDoubtfulOtherReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0" xlink:to="sos_AllowanceForDoubtfulOtherReceivableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff" xlink:href="sos-20201231.xsd#sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0" xlink:to="sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_AllowanceForDoubtfulOtherReceivables" xlink:href="sos-20201231.xsd#sos_AllowanceForDoubtfulOtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0" xlink:to="sos_AllowanceForDoubtfulOtherReceivables" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable">
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="sos_OperatingLeasesAbstract" xlink:href="sos-20201231.xsd#sos_OperatingLeasesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract" xlink:to="sos_OperatingLeasesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_OperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_SupplementalCurrentOperatingLeaseLiabilities" xlink:href="sos-20201231.xsd#sos_SupplementalCurrentOperatingLeaseLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract" xlink:to="sos_SupplementalCurrentOperatingLeaseLiabilities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_TotalOperatingLeaseLiabilities" xlink:href="sos-20201231.xsd#sos_TotalOperatingLeaseLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="sos_TotalOperatingLeaseLiabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_WeightedAverageRemainingLeaseTermInYearsAbstract" xlink:href="sos-20201231.xsd#sos_WeightedAverageRemainingLeaseTermInYearsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract" xlink:to="sos_WeightedAverageRemainingLeaseTermInYearsAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_WeightedAverageRemainingLeaseTermInYearsAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_WeightedDiscountRateAbstract" xlink:href="sos-20201231.xsd#sos_WeightedDiscountRateAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract" xlink:to="sos_WeightedDiscountRateAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_WeightedDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofmaturitiesofleaseliabilitiesTable">
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_AmountRepresentingInterest" xlink:href="sos-20201231.xsd#sos_AmountRepresentingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="sos_AmountRepresentingInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeaseLiability" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_CurrentOperatingLeaseLiability" xlink:href="sos-20201231.xsd#sos_CurrentOperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="sos_CurrentOperatingLeaseLiability" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_OperatingLeasesLongtermObligations" xlink:href="sos-20201231.xsd#sos_OperatingLeasesLongtermObligations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="sos_OperatingLeasesLongtermObligations" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofpropertyandequipmentTable">
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfPropertyAndEquipmentAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfPropertyAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_FurnitureAndFixturesGross" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_AccumulatedDepreciationAndAmortization" xlink:href="sos-20201231.xsd#sos_AccumulatedDepreciationAndAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="sos_AccumulatedDepreciationAndAmortization" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_PropertyPlantAndEquipmentNetTotal" xlink:href="sos-20201231.xsd#sos_PropertyPlantAndEquipmentNetTotal"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="sos_PropertyPlantAndEquipmentNetTotal" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable">
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="sos_PayablesToNontradeVendorsAndServiceProviders" xlink:href="sos-20201231.xsd#sos_PayablesToNontradeVendorsAndServiceProviders"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="sos_PayablesToNontradeVendorsAndServiceProviders" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedSalariesCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_OtherMiscellaneousPayables" xlink:href="sos-20201231.xsd#sos_OtherMiscellaneousPayables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="sos_OtherMiscellaneousPayables" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_YongbaoInsuranceAgencyCoLtdMember" xlink:href="sos-20201231.xsd#sos_YongbaoInsuranceAgencyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="sos_YongbaoInsuranceAgencyCoLtdMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_WangYaxianMember" xlink:href="sos-20201231.xsd#sos_WangYaxianMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="sos_WangYaxianMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_KongDeyuMember" xlink:href="sos-20201231.xsd#sos_KongDeyuMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="sos_KongDeyuMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_LiXingliangMember" xlink:href="sos-20201231.xsd#sos_LiXingliangMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="sos_LiXingliangMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_WangYilinMember" xlink:href="sos-20201231.xsd#sos_WangYilinMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="sos_WangYilinMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_BianJingxueMember" xlink:href="sos-20201231.xsd#sos_BianJingxueMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="sos_BianJingxueMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_AccountsReceivableRelatedParties" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_IntertransactionRelationship" xlink:href="sos-20201231.xsd#sos_IntertransactionRelationship"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="sos_IntertransactionRelationship" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromOtherRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromOtherRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_DueFromOtherRelatedParties" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_OtherReceivablesRelationship" xlink:href="sos-20201231.xsd#sos_OtherReceivablesRelationship"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="sos_OtherReceivablesRelationship" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedParties"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_DueFromRelatedParties" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_AccountsPayablesRelationship" xlink:href="sos-20201231.xsd#sos_AccountsPayablesRelationship"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="sos_AccountsPayablesRelationship" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_OtherPayablesRelationship" xlink:href="sos-20201231.xsd#sos_OtherPayablesRelationship"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="sos_OtherPayablesRelationship" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" order="10" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofcomponentsofprovisionforincometaxesTable">
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofreconciliationofeffectivetaxrateTable">
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfReconciliationOfEffectiveTaxRateAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfReconciliationOfEffectiveTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfReconciliationOfEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfReconciliationOfEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_EffectiveIncomeTaxRateReconciliationPermanentDifference" xlink:href="sos-20201231.xsd#sos_EffectiveIncomeTaxRateReconciliationPermanentDifference"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfReconciliationOfEffectiveTaxRateAbstract" xlink:to="sos_EffectiveIncomeTaxRateReconciliationPermanentDifference" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfReconciliationOfEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleoftaxpayableTable">
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfTaxPayableAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfTaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="sos_VATTaxesPayable" xlink:href="sos-20201231.xsd#sos_VATTaxesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfTaxPayableAbstract" xlink:to="sos_VATTaxesPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfTaxPayableAbstract" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ScheduleOfTaxPayableAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofwarrantsoutstandingandexercisableTable">
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="8" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofwarrantsoutstandingTable">
    <loc xlink:type="locator" xlink:label="sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems" xlink:href="sos-20201231.xsd#sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems"/>
    <loc xlink:type="locator" xlink:label="sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingTable" xlink:href="sos-20201231.xsd#sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems" xlink:to="sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_WarrantsOneMember" xlink:href="sos-20201231.xsd#sos_WarrantsOneMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="sos_WarrantsOneMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_WarrantsTwoMember" xlink:href="sos-20201231.xsd#sos_WarrantsTwoMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="sos_WarrantsTwoMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_WarrantsThreeMember" xlink:href="sos-20201231.xsd#sos_WarrantsThreeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="sos_WarrantsThreeMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_WarrantsFourMember" xlink:href="sos-20201231.xsd#sos_WarrantsFourMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="sos_WarrantsFourMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ProductOrServiceAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_SegmentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CorporateMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_CorporateMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_InsuranceMarketingMember" xlink:href="sos-20201231.xsd#sos_InsuranceMarketingMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sos_InsuranceMarketingMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_HotlineMember" xlink:href="sos-20201231.xsd#sos_HotlineMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sos_HotlineMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_BankCardCallCenterMember" xlink:href="sos-20201231.xsd#sos_BankCardCallCenterMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sos_BankCardCallCenterMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_SaaSServicesMember" xlink:href="sos-20201231.xsd#sos_SaaSServicesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ProductsAndServicesDomain" xlink:to="sos_SaaSServicesMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Revenues" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails">
    <loc xlink:type="locator" xlink:label="sos_OrganizationandPrincipalActivitiesDetailsLineItems" xlink:href="sos-20201231.xsd#sos_OrganizationandPrincipalActivitiesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="sos_OrganizationandPrincipalActivitiesDetailsTable" xlink:href="sos-20201231.xsd#sos_OrganizationandPrincipalActivitiesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sos_OrganizationandPrincipalActivitiesDetailsLineItems" xlink:to="sos_OrganizationandPrincipalActivitiesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sos_OrganizationandPrincipalActivitiesDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sos_OrganizationandPrincipalActivitiesDetailsTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sos_OrganizationandPrincipalActivitiesDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_XRFSubsidiariesMember" xlink:href="sos-20201231.xsd#sos_XRFSubsidiariesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="sos_XRFSubsidiariesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IPOMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IPOMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_IPOMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_AmericanDepositorySharesMember" xlink:href="sos-20201231.xsd#sos_AmericanDepositorySharesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="sos_AmericanDepositorySharesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_OrganizationandPrincipalActivitiesDetailsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_OrganizationandPrincipalActivitiesDetailsLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_OrganizationandPrincipalActivitiesDetailsLineItems" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails">
    <loc xlink:type="locator" xlink:label="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:href="sos-20201231.xsd#sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsTable" xlink:href="sos-20201231.xsd#sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_PrivatePlacementTransactionsShare" xlink:href="sos-20201231.xsd#sos_PrivatePlacementTransactionsShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="sos_PrivatePlacementTransactionsShare" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_OrdinaryShareParValue" xlink:href="sos-20201231.xsd#sos_OrdinaryShareParValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="sos_OrdinaryShareParValue" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_LossOnAcquiredAssetsAndLiabilities" xlink:href="sos-20201231.xsd#sos_LossOnAcquiredAssetsAndLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="sos_LossOnAcquiredAssetsAndLiabilities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="us-gaap_Cash" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_GainOnAcquiredAssetsAndLiabilities" xlink:href="sos-20201231.xsd#sos_GainOnAcquiredAssetsAndLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="sos_GainOnAcquiredAssetsAndLiabilities" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_DescriptionOfTranslationAdjustments" xlink:href="sos-20201231.xsd#sos_DescriptionOfTranslationAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="sos_DescriptionOfTranslationAdjustments" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="us-gaap_Goodwill" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_VotingSharePercentage" xlink:href="sos-20201231.xsd#sos_VotingSharePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="sos_VotingSharePercentage" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_FactorsPercentage" xlink:href="sos-20201231.xsd#sos_FactorsPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="sos_FactorsPercentage" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_OperatingLeaseRemainingLeaseTerm" xlink:href="sos-20201231.xsd#sos_OperatingLeaseRemainingLeaseTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="sos_OperatingLeaseRemainingLeaseTerm" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_DilutiveShare" xlink:href="sos-20201231.xsd#sos_DilutiveShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="sos_DilutiveShare" order="14" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/LeasesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/PropertyandEquipmentNetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/TaxesDetails">
    <loc xlink:type="locator" xlink:label="sos_TaxesDetailsLineItems" xlink:href="sos-20201231.xsd#sos_TaxesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="sos_TaxesDetailsTable" xlink:href="sos-20201231.xsd#sos_TaxesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sos_TaxesDetailsLineItems" xlink:to="sos_TaxesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sos_TaxesDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_HK"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_HK" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_ForeignInvestmentEnterprisesMember" xlink:href="sos-20201231.xsd#sos_ForeignInvestmentEnterprisesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="sos_ForeignInvestmentEnterprisesMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="country_CN" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_SegmentGeographicalDomain" xlink:to="country_CN" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_ValueAddedTaxPercent" xlink:href="sos-20201231.xsd#sos_ValueAddedTaxPercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_TaxesDetailsLineItems" xlink:to="sos_ValueAddedTaxPercent" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ConcentrationofRiskDetails">
    <loc xlink:type="locator" xlink:label="sos_ConcentrationofRiskDetailsLineItems" xlink:href="sos-20201231.xsd#sos_ConcentrationofRiskDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="sos_ConcentrationofRiskDetailsTable" xlink:href="sos-20201231.xsd#sos_ConcentrationofRiskDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sos_ConcentrationofRiskDetailsLineItems" xlink:to="sos_ConcentrationofRiskDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sos_ConcentrationofRiskDetailsTable" xlink:to="srt_MajorCustomersAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_NameOfMajorCustomerDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sos_ConcentrationofRiskDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_OneCustomerMember" xlink:href="sos-20201231.xsd#sos_OneCustomerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="sos_OneCustomerMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_SalesRevenueNetMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_NumberOfCustomer" xlink:href="sos-20201231.xsd#sos_NumberOfCustomer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ConcentrationofRiskDetailsLineItems" xlink:to="sos_NumberOfCustomer" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/ShareholdersEquityDetails">
    <loc xlink:type="locator" xlink:label="sos_ShareholdersEquityDetailsLineItems" xlink:href="sos-20201231.xsd#sos_ShareholdersEquityDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="sos_ShareholdersEquityDetailsTable" xlink:href="sos-20201231.xsd#sos_ShareholdersEquityDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sos_ShareholdersEquityDetailsLineItems" xlink:to="sos_ShareholdersEquityDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sos_ShareholdersEquityDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sos_ShareholdersEquityDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sos_ShareholdersEquityDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sos_ShareholdersEquityDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sos_ShareholdersEquityDetailsTable" xlink:to="srt_OwnershipAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_RegisteredDirectOfferingInDecember2020Member" xlink:href="sos-20201231.xsd#sos_RegisteredDirectOfferingInDecember2020Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="sos_RegisteredDirectOfferingInDecember2020Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_RegisteredDirectOfferingInJanuary2021Member" xlink:href="sos-20201231.xsd#sos_RegisteredDirectOfferingInJanuary2021Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="sos_RegisteredDirectOfferingInJanuary2021Member" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_January2021WarrantSolicitationMember" xlink:href="sos-20201231.xsd#sos_January2021WarrantSolicitationMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="sos_January2021WarrantSolicitationMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_February2021WarrantSolicitationsMember" xlink:href="sos-20201231.xsd#sos_February2021WarrantSolicitationsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="sos_February2021WarrantSolicitationsMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_RegisteredDirectOfferingsInFebruary2021Member" xlink:href="sos-20201231.xsd#sos_RegisteredDirectOfferingsInFebruary2021Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="sos_RegisteredDirectOfferingsInFebruary2021Member" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_SecuritiesPurchaseAgreementMember" xlink:href="sos-20201231.xsd#sos_SecuritiesPurchaseAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="sos_SecuritiesPurchaseAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_SOSLimitedMember" xlink:href="sos-20201231.xsd#sos_SOSLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_OwnershipDomain" xlink:to="sos_SOSLimitedMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_PurchaseWarrantShares" xlink:href="sos-20201231.xsd#sos_PurchaseWarrantShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ShareholdersEquityDetailsLineItems" xlink:to="sos_PurchaseWarrantShares" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_LongTermDebtTerm" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_PurchasePerSharePrice" xlink:href="sos-20201231.xsd#sos_PurchasePerSharePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ShareholdersEquityDetailsLineItems" xlink:to="sos_PurchasePerSharePrice" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_ExchangeForExerciseWarrant" xlink:href="sos-20201231.xsd#sos_ExchangeForExerciseWarrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ShareholdersEquityDetailsLineItems" xlink:to="sos_ExchangeForExerciseWarrant" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_UnexercisedExistingWarrants" xlink:href="sos-20201231.xsd#sos_UnexercisedExistingWarrants"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ShareholdersEquityDetailsLineItems" xlink:to="sos_UnexercisedExistingWarrants" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="12" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="sos_CommitmentsandContingenciesDetailsLineItems" xlink:href="sos-20201231.xsd#sos_CommitmentsandContingenciesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="sos_CommitmentsandContingenciesDetailsTable" xlink:href="sos-20201231.xsd#sos_CommitmentsandContingenciesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sos_CommitmentsandContingenciesDetailsLineItems" xlink:to="sos_CommitmentsandContingenciesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sos_CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_PRCSubsidiariesMember" xlink:href="sos-20201231.xsd#sos_PRCSubsidiariesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="sos_PRCSubsidiariesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_PurchaseCommitmentsDescription" xlink:href="sos-20201231.xsd#sos_PurchaseCommitmentsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_CommitmentsandContingenciesDetailsLineItems" xlink:to="sos_PurchaseCommitmentsDescription" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_AssetsNet" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_PercentageOfNetAssets" xlink:href="sos-20201231.xsd#sos_PercentageOfNetAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_CommitmentsandContingenciesDetailsLineItems" xlink:to="sos_PercentageOfNetAssets" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/SegmentInformationandRevenueAnalysisDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="sos_NumberOfReportingSegments" xlink:href="sos-20201231.xsd#sos_NumberOfReportingSegments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="sos_NumberOfReportingSegments" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfReportableSegments" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="sos_SubsequentEventsDetailsLineItems" xlink:href="sos-20201231.xsd#sos_SubsequentEventsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="sos_SubsequentEventsDetailsTable" xlink:href="sos-20201231.xsd#sos_SubsequentEventsDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="sos_SubsequentEventsDetailsLineItems" xlink:to="sos_SubsequentEventsDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sos_SubsequentEventsDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="sos_SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="sos_PurchaseAgreementMember" xlink:href="sos-20201231.xsd#sos_PurchaseAgreementMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="sos_PurchaseAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="sos_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_SubsequentEventDescription" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.sos.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentInformationTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressesAddressTypeAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="dei_DocumentInformationTable" xlink:to="dei_EntityAddressesAddressTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AddressTypeDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AddressTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_AddressTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AddressTypeDomain_0" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AddressTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_AddressTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassAMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_CommonClassBMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_BusinessContactMember" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_BusinessContactMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_AddressTypeDomain" xlink:to="dei_BusinessContactMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityExTransitionPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityExTransitionPeriod" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentRegistrationStatement" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentRegistrationStatement"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentRegistrationStatement" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentShellCompanyReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentShellCompanyReport"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentShellCompanyReport" order="21" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="22" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="23" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="24" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" order="25" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine3"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine3" order="26" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="27" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="28" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCountry"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCountry" order="29" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_ContactPersonnelName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_ContactPersonnelName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_ContactPersonnelName" order="30" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="31" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="32" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="33" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAccountingStandard" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAccountingStandard"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAccountingStandard" order="34" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="35" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="36" xbrldt:closed="true"/>
  </definitionLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>12
<FILENAME>sos-20201231_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Wed May 05 12:45:56 UTC 2021 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:label="dei_EntityAddressesAddressTypeAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressesAddressTypeAxis_lbl" xml:lang="en-US">Entity Addresses, Address Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_EntityAddressesAddressTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementClassOfStockAxis_lbl" xml:lang="en-US">Class of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_StatementClassOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US">Total non-current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Total non-current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Total shareholder&#8217;s equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and shareholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">GROSS PROFIT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">INCOME FROM OPERATIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet_lbl" xml:lang="en-US">Total other (expenses) income, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_INCOMELOSSBEFOREINCOMETAX" xlink:href="sos-20201231.xsd#sos_INCOMELOSSBEFOREINCOMETAX"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="sos_INCOMELOSSBEFOREINCOMETAX_lbl" xml:lang="en-US">INCOME (LOSS) BEFORE INCOME TAXES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_INCOMELOSSBEFOREINCOMETAX" xlink:to="sos_INCOMELOSSBEFOREINCOMETAX_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl" xml:lang="en-US">NET INCOME (LOSS) &#8211; CONTINUING OPERATION</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl" xml:lang="en-US">Loss from discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_NETPROFITLOSS1" xlink:href="sos-20201231.xsd#sos_NETPROFITLOSS1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="sos_NETPROFITLOSS1_lbl" xml:lang="en-US">NET PROFIT (LOSS)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_NETPROFITLOSS1" xlink:to="sos_NETPROFITLOSS1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">COMPREHESIVE INCOME (LOSS)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_lbl0" xml:lang="en-US">Balance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash (used in) generated from operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash (used in) generated from investing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash generated from (used in) financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net changes in cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">CASH AND CASH EQUIVALENTS, beginning of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">CASH AND CASH EQUIVALENTS, end of year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfSosLimitedAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfSosLimitedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfSosLimitedAbstract_lbl" xml:lang="en-US">Schedule of consolidated financial statements reflect the activities of SOS Limited [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfSosLimitedAbstract" xlink:to="sos_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfSosLimitedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipAxis_lbl" xml:lang="en-US">Ownership [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract_lbl" xml:lang="en-US">Schedule of assets and liabilities acquired [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract" xlink:to="sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfAssetsAndLiabilitiesDisposedAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfAssetsAndLiabilitiesDisposedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfAssetsAndLiabilitiesDisposedAbstract_lbl" xml:lang="en-US">Schedule of assets and liabilities disposed [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfAssetsAndLiabilitiesDisposedAbstract" xlink:to="sos_ScheduleOfAssetsAndLiabilitiesDisposedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupClassificationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupClassificationAxis_lbl" xml:lang="en-US">Disposal Group Classification [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupClassificationAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfLossOnDiscontinuedOperationsAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfLossOnDiscontinuedOperationsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfLossOnDiscontinuedOperationsAbstract_lbl" xml:lang="en-US">Schedule of loss on discontinued operations [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfLossOnDiscontinuedOperationsAbstract" xlink:to="sos_ScheduleOfLossOnDiscontinuedOperationsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOperatingActivitiesSegmentAxis_lbl" xml:lang="en-US">Operating Activities [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:to="us-gaap_StatementOperatingActivitiesSegmentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfEstimatedUsefulLivesAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfEstimatedUsefulLivesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfEstimatedUsefulLivesAbstract_lbl" xml:lang="en-US">Schedule of estimated useful lives [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfEstimatedUsefulLivesAbstract" xlink:to="sos_ScheduleOfEstimatedUsefulLivesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditLossAdditionalImprovementsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CreditLossAdditionalImprovementsAbstract_lbl" xml:lang="en-US">Credit Loss, Additional Improvements [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:to="us-gaap_CreditLossAdditionalImprovementsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfAccountsReceivableNetAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfAccountsReceivableNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfAccountsReceivableNetAbstract_lbl" xml:lang="en-US">Schedule of accounts receivable, net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfAccountsReceivableNetAbstract" xlink:to="sos_ScheduleOfAccountsReceivableNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccountsReceivableNet_lbl" xml:lang="en-US">Total accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl" xml:lang="en-US">Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl0" xml:lang="en-US">Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US">Receivables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfOtherReceivableAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfOtherReceivableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfOtherReceivableAbstract_lbl" xml:lang="en-US">Schedule of other receivable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfOtherReceivableAbstract" xlink:to="sos_ScheduleOfOtherReceivableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureTextBlockAbstract_lbl" xml:lang="en-US">Disclosure Text Block [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockAbstract" xlink:to="us-gaap_DisclosureTextBlockAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract_lbl" xml:lang="en-US">Schedule of supplemental balance sheet information related to leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract" xlink:to="sos_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of maturities of lease liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="sos_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfPropertyAndEquipmentAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfPropertyAndEquipmentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfPropertyAndEquipmentAbstract_lbl" xml:lang="en-US">Schedule of property and equipment [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfPropertyAndEquipmentAbstract" xlink:to="sos_ScheduleOfPropertyAndEquipmentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_PropertyPlantAndEquipmentNetTotal" xlink:href="sos-20201231.xsd#sos_PropertyPlantAndEquipmentNetTotal"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="sos_PropertyPlantAndEquipmentNetTotal_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PropertyPlantAndEquipmentNetTotal" xlink:to="sos_PropertyPlantAndEquipmentNetTotal_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureTextBlockSupplementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureTextBlockSupplementAbstract_lbl" xml:lang="en-US">Disclosure Text Block Supplement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureTextBlockSupplementAbstract" xlink:to="us-gaap_DisclosureTextBlockSupplementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of other payables and accrued liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="sos_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl" xml:lang="en-US">Total other payables and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfAmountDueFromRelatedPartiesAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfAmountDueFromRelatedPartiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfAmountDueFromRelatedPartiesAbstract_lbl" xml:lang="en-US">Schedule of amount due from related parties [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfAmountDueFromRelatedPartiesAbstract" xlink:to="sos_ScheduleOfAmountDueFromRelatedPartiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract_lbl" xml:lang="en-US">Schedule of components of provision for income taxes [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract" xlink:to="sos_ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfReconciliationOfEffectiveTaxRateAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfReconciliationOfEffectiveTaxRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfReconciliationOfEffectiveTaxRateAbstract_lbl" xml:lang="en-US">Schedule of reconciliation of effective tax rate [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfReconciliationOfEffectiveTaxRateAbstract" xlink:to="sos_ScheduleOfReconciliationOfEffectiveTaxRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfTaxPayableAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfTaxPayableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfTaxPayableAbstract_lbl" xml:lang="en-US">Schedule of tax payable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfTaxPayableAbstract" xlink:to="sos_ScheduleOfTaxPayableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Totals</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Risks and Uncertainties [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US">Stockholders&apos; Equity Note [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfWarrantsOutstandingAndExercisableAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfWarrantsOutstandingAndExercisableAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfWarrantsOutstandingAndExercisableAbstract_lbl" xml:lang="en-US">Schedule of warrants outstanding and exercisable [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfWarrantsOutstandingAndExercisableAbstract" xlink:to="sos_ScheduleOfWarrantsOutstandingAndExercisableAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Warrants, outstanding at beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0" xml:lang="en-US">Warrants outstanding, outstanding at ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, outstanding at beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Weighted Average Exercise Price, outstanding at ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfWarrantsOutstandingAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfWarrantsOutstandingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfWarrantsOutstandingAbstract_lbl" xml:lang="en-US">Schedule of warrants outstanding [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfWarrantsOutstandingAbstract" xlink:to="sos_ScheduleOfWarrantsOutstandingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingAbstract_lbl" xml:lang="en-US">Segment Reporting [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfDisaggregatedInformationOfRevenuesByBusinessLinesAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfDisaggregatedInformationOfRevenuesByBusinessLinesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfDisaggregatedInformationOfRevenuesByBusinessLinesAbstract_lbl" xml:lang="en-US">Schedule of disaggregated information of revenues by business lines [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfDisaggregatedInformationOfRevenuesByBusinessLinesAbstract" xlink:to="sos_ScheduleOfDisaggregatedInformationOfRevenuesByBusinessLinesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementBusinessSegmentsAxis_lbl" xml:lang="en-US">Segments [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_StatementBusinessSegmentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentRegistrationStatement" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentRegistrationStatement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentShellCompanyReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentShellCompanyReport"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCountry"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_ContactPersonnelName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_ContactPersonnelName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_ContactPersonnelName_lbl" xml:lang="en-US">Contact Personnel Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_ContactPersonnelName" xlink:to="dei_ContactPersonnelName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityExTransitionPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Entity Ex Transition Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAccountingStandard" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAccountingStandard"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsAbstract_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl" xml:lang="en-US">Other receivables, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl0" xml:lang="en-US">Total other receivables, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueFromRelatedPartiesCurrent_lbl" xml:lang="en-US">Amount due from related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromRelatedPartiesCurrent" xlink:to="us-gaap_DueFromRelatedPartiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US">Non-current assets:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsHeldInTrustNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldInTrustNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsHeldInTrustNoncurrent_lbl" xml:lang="en-US">Operating lease, right-of-use asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsHeldInTrustNoncurrent" xlink:to="us-gaap_AssetsHeldInTrustNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property, plant and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillGross_lbl" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillGross" xlink:to="us-gaap_GoodwillGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl" xml:lang="en-US">Amount due to related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease liabilities - current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl" xml:lang="en-US">Contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_TaxPayableRefundAmountCurrent" xlink:href="sos-20201231.xsd#sos_TaxPayableRefundAmountCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_TaxPayableRefundAmountCurrent_lbl" xml:lang="en-US">Tax payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_TaxPayableRefundAmountCurrent" xlink:to="sos_TaxPayableRefundAmountCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl" xml:lang="en-US">Other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">Non-current liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl" xml:lang="en-US">Operating lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Shareholder&#8217;s equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Ordinary shares, $0.001 par value, 1,000,000,000 shares authorized, 327,616,985 Class A shares and 24,468,652 Class B shares issued and outstanding as of December 31, 2020. 46,051,534 Class A shares and 16,409,405 Class B shares issued and outstanding as of December 31, 2019 and 2018.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Ordinary shares, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Ordinary shares, authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl0" xml:lang="en-US">Ordinary shares, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Ordinary shares,issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Ordinary shares,outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">REVENUES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_Revenues_lbl1" xml:lang="en-US">Total revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">OPERATING EXPENSES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">OTHER INCOME (EXPENSE)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_LossOnAcquisition" xlink:href="sos-20201231.xsd#sos_LossOnAcquisition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_LossOnAcquisition_lbl" xml:lang="en-US">Loss on acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_LossOnAcquisition" xlink:to="sos_LossOnAcquisition_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Other income (expense), net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_DiscontinuedOpeartionsAbstract" xlink:href="sos-20201231.xsd#sos_DiscontinuedOpeartionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_DiscontinuedOpeartionsAbstract_lbl" xml:lang="en-US">DISCONTINUED OPEARTIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_DiscontinuedOpeartionsAbstract" xlink:to="sos_DiscontinuedOpeartionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_lbl" xml:lang="en-US">Income from disposal of discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl" xml:lang="en-US">OTHER COMPREHESIVE INCOME (LOSS)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation adjustment &#8211; net of tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US">Weighted average number of ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">EARNINGS PER SHARE</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments" xlink:href="sos-20201231.xsd#sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments_lbl" xml:lang="en-US">Reverse acquisition adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments" xlink:to="sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments" xlink:href="sos-20201231.xsd#sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments_lbl" xml:lang="en-US">Reverse acquisition adjustments (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments" xlink:to="sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" xlink:href="sos-20201231.xsd#sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1_lbl" xml:lang="en-US">Foreign currency translation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" xlink:to="sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl" xml:lang="en-US">Acquisition of China Rapid Finance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xml:lang="en-US">Acquisition of China Rapid Finance (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement" xlink:href="sos-20201231.xsd#sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement_lbl" xml:lang="en-US">Cash paid by investors pursuant to reverse acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement" xlink:to="sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">Issuance of Class A Ordinary Shares and warrant closed on July 1, 2020, August 27, 2020, Movement 3, 2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Issuance of Class A Ordinary Shares and warrant closed on July 1, 2020, August 27, 2020, Movement 3, 2020 (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xml:lang="en-US">Issuance of Class A Ordinary Shares and warrant closed on 23/12/2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Issuance of Class A Ordinary Shares and warrant closed on 23/12/2020 (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Share based compensation granted to management</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Share based compensation granted to management (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">cash flows from Operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to net cash used in operating activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepreciationAndAmortization_lbl" xml:lang="en-US">Depreciation of property, plant and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Share-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_AllowanceForDoubtfulAccountsAccountsReceivables" xlink:href="sos-20201231.xsd#sos_AllowanceForDoubtfulAccountsAccountsReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_AllowanceForDoubtfulAccountsAccountsReceivables_lbl" xml:lang="en-US">Allowance for doubtful accounts - accounts receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AllowanceForDoubtfulAccountsAccountsReceivables" xlink:to="sos_AllowanceForDoubtfulAccountsAccountsReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_AllowanceForDoubtfulAccountsOtherReceivables" xlink:href="sos-20201231.xsd#sos_AllowanceForDoubtfulAccountsOtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_AllowanceForDoubtfulAccountsOtherReceivables_lbl" xml:lang="en-US">Allowance for doubtful accounts - other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AllowanceForDoubtfulAccountsOtherReceivables" xlink:to="sos_AllowanceForDoubtfulAccountsOtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in operating assets and liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US">Tax payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl" xml:lang="en-US">Amount due to related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl" xml:lang="en-US">Contract liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">cash flows from Investing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ProceedFromDisposalsOfDiscontinuedOperations" xlink:href="sos-20201231.xsd#sos_ProceedFromDisposalsOfDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_ProceedFromDisposalsOfDiscontinuedOperations_lbl" xml:lang="en-US">Proceed from disposals of discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ProceedFromDisposalsOfDiscontinuedOperations" xlink:to="sos_ProceedFromDisposalsOfDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash flows from Financing activities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Proceed from share issuance, net of issuance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl" xml:lang="en-US">Proceeds from private equity placement, net of issuance costs</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US">Effect of exchange rates on cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">COST OF REVENUES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_CostOfRevenue_lbl0" xml:lang="en-US">Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SellingExpense_lbl" xml:lang="en-US">Share-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingExpense" xlink:to="us-gaap_SellingExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">INCOME TAXES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Loss from discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_LossesOnAcquisition" xlink:href="sos-20201231.xsd#sos_LossesOnAcquisition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="sos_LossesOnAcquisition_lbl" xml:lang="en-US">Loss on acquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_LossesOnAcquisition" xlink:to="sos_LossesOnAcquisition_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnDispositionOfAssets_lbl" xml:lang="en-US">Income from disposal of discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties_lbl" xml:lang="en-US">Amount due from related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_PurchaseOfPropertyAndEquipment" xlink:href="sos-20201231.xsd#sos_PurchaseOfPropertyAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="sos_PurchaseOfPropertyAndEquipment_lbl" xml:lang="en-US">Purchases of property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PurchaseOfPropertyAndEquipment" xlink:to="sos_PurchaseOfPropertyAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_BusinessContactMember" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_BusinessContactMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_BusinessContactMember_lbl" xml:lang="en-US">Business Contact</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_BusinessContactMember" xlink:to="dei_BusinessContactMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonClassAMember_lbl" xml:lang="en-US">Class A ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonClassAMember_lbl0" xml:lang="en-US">Class A shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_CommonClassAMember_lbl1" xml:lang="en-US">Class A ordinary shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassAMember_lbl2" xml:lang="en-US">Class A Ordinary Shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassAMember" xlink:to="us-gaap_CommonClassAMember_lbl2"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonClassBMember_lbl" xml:lang="en-US">Class B ordinary shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CommonClassBMember_lbl0" xml:lang="en-US">Class B shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/netLabel" xlink:label="us-gaap_CommonClassBMember_lbl1" xml:lang="en-US">Class B ordinary shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TreasuryStockMember_lbl" xml:lang="en-US">Treasury Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_OrdinarySharesTotalSharesMember" xlink:href="sos-20201231.xsd#sos_OrdinarySharesTotalSharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_OrdinarySharesTotalSharesMember_lbl" xml:lang="en-US">Total Ordinary Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OrdinarySharesTotalSharesMember" xlink:to="sos_OrdinarySharesTotalSharesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_OrdinarySharesParValueMember" xlink:href="sos-20201231.xsd#sos_OrdinarySharesParValueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_OrdinarySharesParValueMember_lbl" xml:lang="en-US">Ordinary shares Par value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OrdinarySharesParValueMember" xlink:to="sos_OrdinarySharesParValueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional paid - in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained earnings</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated other comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">ORGANIZATION AND PRINCIPAL ACTIVITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock_lbl" xml:lang="en-US">Schedule of consolidated financial statements reflect the activities of SOS Limited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" xlink:to="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_EntityBackground" xlink:href="sos-20201231.xsd#sos_EntityBackground"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_EntityBackground_lbl" xml:lang="en-US">Background</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_EntityBackground" xlink:to="sos_EntityBackground_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_EntityActivities" xlink:href="sos-20201231.xsd#sos_EntityActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_EntityActivities_lbl" xml:lang="en-US">Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_EntityActivities" xlink:to="sos_EntityActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES AND PRACTICES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US">Schedule of assets and liabilities disposed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Total Purchase Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl0" xml:lang="en-US">Total Selling Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl0"/>
    <loc xlink:type="locator" xlink:label="sos_NetAssetsLiabilitiesAcquiredAbstract" xlink:href="sos-20201231.xsd#sos_NetAssetsLiabilitiesAcquiredAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_NetAssetsLiabilitiesAcquiredAbstract_lbl" xml:lang="en-US">Net Assets (Liabilities) Acquired:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_NetAssetsLiabilitiesAcquiredAbstract" xlink:to="sos_NetAssetsLiabilitiesAcquiredAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" xlink:href="sos-20201231.xsd#sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash_lbl" xml:lang="en-US">Restricted cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" xlink:to="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl" xml:lang="en-US">Inventories</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl" xml:lang="en-US">Prepaid expenses and other current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl" xml:lang="en-US">Intangible assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl" xml:lang="en-US">Other assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl" xml:lang="en-US">Total Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl" xml:lang="en-US">Warrant derivative liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne" xlink:href="sos-20201231.xsd#sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne_lbl" xml:lang="en-US">Net Assets (Liabilities) Acquired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne" xlink:to="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_LossOnAcquisitions" xlink:href="sos-20201231.xsd#sos_LossOnAcquisitions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_LossOnAcquisitions_lbl" xml:lang="en-US">Loss on Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_LossOnAcquisitions" xlink:to="sos_LossOnAcquisitions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl" xml:lang="en-US">Schedule of assets and liabilities disposed</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_NetAssetsLiabilitiesDisposedAbstract" xlink:href="sos-20201231.xsd#sos_NetAssetsLiabilitiesDisposedAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_NetAssetsLiabilitiesDisposedAbstract_lbl" xml:lang="en-US">Net Assets (Liabilities) Disposed:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_NetAssetsLiabilitiesDisposedAbstract" xlink:to="sos_NetAssetsLiabilitiesDisposedAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_lbl" xml:lang="en-US">Total Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_IncomeFromDisposalOfDiscontinuedOperations" xlink:href="sos-20201231.xsd#sos_IncomeFromDisposalOfDiscontinuedOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_IncomeFromDisposalOfDiscontinuedOperations_lbl" xml:lang="en-US">Income from disposal of discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_IncomeFromDisposalOfDiscontinuedOperations" xlink:to="sos_IncomeFromDisposalOfDiscontinuedOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl" xml:lang="en-US">Schedule of loss on discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl" xml:lang="en-US">Loss on discontinued operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfEstimatedUsefulLivesTableTextBlock" xlink:href="sos-20201231.xsd#sos_ScheduleOfEstimatedUsefulLivesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_ScheduleOfEstimatedUsefulLivesTableTextBlock_lbl" xml:lang="en-US">Schedule of estimated useful lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfEstimatedUsefulLivesTableTextBlock" xlink:to="sos_ScheduleOfEstimatedUsefulLivesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_DepreciationMethod" xlink:href="sos-20201231.xsd#sos_DepreciationMethod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_DepreciationMethod_lbl" xml:lang="en-US">Depreciation method</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_DepreciationMethod" xlink:to="sos_DepreciationMethod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl" xml:lang="en-US">Estimated useful lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl" xml:lang="en-US">ACCOUNTS RECEIVABLE, NET</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableGross_lbl" xml:lang="en-US">Accounts receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AccountsReceivableGross_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract" xlink:href="sos-20201231.xsd#sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract_lbl" xml:lang="en-US">Movements of allowance for doubtful accounts are as follows:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract" xlink:to="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition" xlink:href="sos-20201231.xsd#sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition_lbl" xml:lang="en-US">Addition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition" xlink:to="sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">OTHER RECEIVABLES, NET</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_OtherReceivablesTableTextBlock" xlink:href="sos-20201231.xsd#sos_OtherReceivablesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_OtherReceivablesTableTextBlock_lbl" xml:lang="en-US">Schedule of other receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OtherReceivablesTableTextBlock" xlink:to="sos_OtherReceivablesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToSuppliers" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToSuppliers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsToSuppliers_lbl" xml:lang="en-US">Deposit to non-trade suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToSuppliers" xlink:to="us-gaap_PaymentsToSuppliers_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivablesGrossCurrent_lbl" xml:lang="en-US">Other receivables from disposal of subsidiaries</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesGrossCurrent" xlink:to="us-gaap_OtherReceivablesGrossCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvanceRoyalties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvanceRoyalties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdvanceRoyalties_lbl" xml:lang="en-US">Advance to employees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvanceRoyalties" xlink:to="us-gaap_AdvanceRoyalties_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0" xlink:href="sos-20201231.xsd#sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0_lbl" xml:lang="en-US">Movements of allowance for doubtful accounts are as follows:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0" xlink:to="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_AllowanceForDoubtfulOtherReceivableCurrent" xlink:href="sos-20201231.xsd#sos_AllowanceForDoubtfulOtherReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_AllowanceForDoubtfulOtherReceivableCurrent_lbl" xml:lang="en-US">Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AllowanceForDoubtfulOtherReceivableCurrent" xlink:to="sos_AllowanceForDoubtfulOtherReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff" xlink:href="sos-20201231.xsd#sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff_lbl" xml:lang="en-US">Addition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff" xlink:to="sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_AllowanceForDoubtfulOtherReceivables" xlink:href="sos-20201231.xsd#sos_AllowanceForDoubtfulOtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_AllowanceForDoubtfulOtherReceivables_lbl" xml:lang="en-US">Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AllowanceForDoubtfulOtherReceivables" xlink:to="sos_AllowanceForDoubtfulOtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US">LEASES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl" xml:lang="en-US">Schedule of supplemental balance sheet information related to leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_OperatingLeasesAbstract" xlink:href="sos-20201231.xsd#sos_OperatingLeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_OperatingLeasesAbstract_lbl" xml:lang="en-US">Operating leases:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OperatingLeasesAbstract" xlink:to="sos_OperatingLeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right of use assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_SupplementalCurrentOperatingLeaseLiabilities" xlink:href="sos-20201231.xsd#sos_SupplementalCurrentOperatingLeaseLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_SupplementalCurrentOperatingLeaseLiabilities_lbl" xml:lang="en-US">Current operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SupplementalCurrentOperatingLeaseLiabilities" xlink:to="sos_SupplementalCurrentOperatingLeaseLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Noncurrent operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_TotalOperatingLeaseLiabilities" xlink:href="sos-20201231.xsd#sos_TotalOperatingLeaseLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_TotalOperatingLeaseLiabilities_lbl" xml:lang="en-US">Total operating lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_TotalOperatingLeaseLiabilities" xlink:to="sos_TotalOperatingLeaseLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_WeightedAverageRemainingLeaseTermInYearsAbstract" xlink:href="sos-20201231.xsd#sos_WeightedAverageRemainingLeaseTermInYearsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_WeightedAverageRemainingLeaseTermInYearsAbstract_lbl" xml:lang="en-US">Weighted average remaining lease term (in years):</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WeightedAverageRemainingLeaseTermInYearsAbstract" xlink:to="sos_WeightedAverageRemainingLeaseTermInYearsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_WeightedDiscountRateAbstract" xlink:href="sos-20201231.xsd#sos_WeightedDiscountRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_WeightedDiscountRateAbstract_lbl" xml:lang="en-US">Weighted discount rate:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WeightedDiscountRateAbstract" xlink:to="sos_WeightedDiscountRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of maturities of lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl" xml:lang="en-US">2021</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl" xml:lang="en-US">2022</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl" xml:lang="en-US">2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl" xml:lang="en-US">2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_AmountRepresentingInterest" xlink:href="sos-20201231.xsd#sos_AmountRepresentingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_AmountRepresentingInterest_lbl" xml:lang="en-US">Less: amount representing interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AmountRepresentingInterest" xlink:to="sos_AmountRepresentingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Present value of future minimum lease payments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_CurrentOperatingLeaseLiability" xlink:href="sos-20201231.xsd#sos_CurrentOperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_CurrentOperatingLeaseLiability_lbl" xml:lang="en-US">Less: Current obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_CurrentOperatingLeaseLiability" xlink:to="sos_CurrentOperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_OperatingLeasesLongtermObligations" xlink:href="sos-20201231.xsd#sos_OperatingLeasesLongtermObligations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_OperatingLeasesLongtermObligations_lbl" xml:lang="en-US">Long-term obligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OperatingLeasesLongtermObligations" xlink:to="sos_OperatingLeasesLongtermObligations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">PROPERTY AND EQUIPMENT, NET</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of property and equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FurnitureAndFixturesGross_lbl" xml:lang="en-US">Office equipment, fixtures and furniture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesGross" xlink:to="us-gaap_FurnitureAndFixturesGross_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_AccumulatedDepreciationAndAmortization" xlink:href="sos-20201231.xsd#sos_AccumulatedDepreciationAndAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_AccumulatedDepreciationAndAmortization_lbl" xml:lang="en-US">Less: accumulated depreciation and amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AccumulatedDepreciationAndAmortization" xlink:to="sos_AccumulatedDepreciationAndAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl" xml:lang="en-US">OTHER PAYABLES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of other payables and accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedSalariesCurrent_lbl" xml:lang="en-US">Accrued salary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">RELATED PARTY BALANCES AND TRANSACTIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US">Schedule of amount due from related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableRelatedParties_lbl" xml:lang="en-US">Accounts receivable, Inter-transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableRelatedParties" xlink:to="us-gaap_AccountsReceivableRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_IntertransactionRelationship" xlink:href="sos-20201231.xsd#sos_IntertransactionRelationship"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_IntertransactionRelationship_lbl" xml:lang="en-US">Accounts receivable, Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_IntertransactionRelationship" xlink:to="sos_IntertransactionRelationship_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromOtherRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromOtherRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueFromOtherRelatedParties_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromOtherRelatedParties" xlink:to="us-gaap_DueFromOtherRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_OtherReceivablesRelationship" xlink:href="sos-20201231.xsd#sos_OtherReceivablesRelationship"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_OtherReceivablesRelationship_lbl" xml:lang="en-US">Accounts receivable, Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OtherReceivablesRelationship" xlink:to="sos_OtherReceivablesRelationship_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedParties"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueFromRelatedParties_lbl" xml:lang="en-US">Accounts and other receivable &#8211; related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromRelatedParties" xlink:to="us-gaap_DueFromRelatedParties_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_lbl" xml:lang="en-US">Accounts payables, Inter-transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_AccountsPayablesRelationship" xlink:href="sos-20201231.xsd#sos_AccountsPayablesRelationship"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_AccountsPayablesRelationship_lbl" xml:lang="en-US">Accounts payables, Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AccountsPayablesRelationship" xlink:to="sos_AccountsPayablesRelationship_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent_lbl" xml:lang="en-US">Other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent" xlink:to="us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_OtherPayablesRelationship" xlink:href="sos-20201231.xsd#sos_OtherPayablesRelationship"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_OtherPayablesRelationship_lbl" xml:lang="en-US">Accounts payables, Relationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OtherPayablesRelationship" xlink:to="sos_OtherPayablesRelationship_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_lbl" xml:lang="en-US">Accounts and other payables &#8211; related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">TAXES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of components of provision for income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl" xml:lang="en-US">Income tax expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of reconciliation of effective tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">China statutory income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl" xml:lang="en-US">Preferential tax rate reduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_EffectiveIncomeTaxRateReconciliationPermanentDifference" xlink:href="sos-20201231.xsd#sos_EffectiveIncomeTaxRateReconciliationPermanentDifference"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_EffectiveIncomeTaxRateReconciliationPermanentDifference_lbl" xml:lang="en-US">Permanent difference</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_EffectiveIncomeTaxRateReconciliationPermanentDifference" xlink:to="sos_EffectiveIncomeTaxRateReconciliationPermanentDifference_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Effective tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ScheduleOfTaxPayableTableTextBlock" xlink:href="sos-20201231.xsd#sos_ScheduleOfTaxPayableTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_ScheduleOfTaxPayableTableTextBlock_lbl" xml:lang="en-US">Schedule of tax payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfTaxPayableTableTextBlock" xlink:to="sos_ScheduleOfTaxPayableTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_VATTaxesPayable" xlink:href="sos-20201231.xsd#sos_VATTaxesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_VATTaxesPayable_lbl" xml:lang="en-US">VAT taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_VATTaxesPayable" xlink:to="sos_VATTaxesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent_lbl" xml:lang="en-US">Other taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">CONCENTRATION OF RISK</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">SHAREHOLDERS&#8217; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl" xml:lang="en-US">Schedule of warrants outstanding and exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Warrants, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Warrants, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US">Warrants, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_UnlabeledAbstract" xlink:href="sos-20201231.xsd#sos_UnlabeledAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_UnlabeledAbstract_lbl" xml:lang="en-US"></label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_UnlabeledAbstract" xlink:to="sos_UnlabeledAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of warrants outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:to="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Warrants Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Average Remaining Contractual Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl" xml:lang="en-US">SEGMENT INFORMATION AND REVENUE ANALYSIS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl" xml:lang="en-US">Schedule of disaggregated information of revenues by business lines</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl" xml:lang="en-US">Accounts payable &amp; accrued liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl" xml:lang="en-US">Total Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_lbl" xml:lang="en-US">Total Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_lbl" xml:lang="en-US">Allowance for doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" xlink:to="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_lbl" xml:lang="en-US">Allowance for doubtful accounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:to="us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_PayablesToNontradeVendorsAndServiceProviders" xlink:href="sos-20201231.xsd#sos_PayablesToNontradeVendorsAndServiceProviders"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="sos_PayablesToNontradeVendorsAndServiceProviders_lbl" xml:lang="en-US">Payables to non-trade vendors and service providers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PayablesToNontradeVendorsAndServiceProviders" xlink:to="sos_PayablesToNontradeVendorsAndServiceProviders_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_OtherMiscellaneousPayables" xlink:href="sos-20201231.xsd#sos_OtherMiscellaneousPayables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="sos_OtherMiscellaneousPayables_lbl" xml:lang="en-US">Others</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OtherMiscellaneousPayables" xlink:to="sos_OtherMiscellaneousPayables_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_SOSInformationTechnologyNewYorkIncMember" xlink:href="sos-20201231.xsd#sos_SOSInformationTechnologyNewYorkIncMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_SOSInformationTechnologyNewYorkIncMember_lbl" xml:lang="en-US">SOS Information Technology New York Inc. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SOSInformationTechnologyNewYorkIncMember" xlink:to="sos_SOSInformationTechnologyNewYorkIncMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_YongBaoTwoLtdMember" xlink:href="sos-20201231.xsd#sos_YongBaoTwoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_YongBaoTwoLtdMember_lbl" xml:lang="en-US">Yong Bao Two Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_YongBaoTwoLtdMember" xlink:to="sos_YongBaoTwoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ChinaSOSLtdMember" xlink:href="sos-20201231.xsd#sos_ChinaSOSLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_ChinaSOSLtdMember_lbl" xml:lang="en-US">China SOS Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ChinaSOSLtdMember" xlink:to="sos_ChinaSOSLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_QingdaoSOSInvestmentManagementCoLtdMember" xlink:href="sos-20201231.xsd#sos_QingdaoSOSInvestmentManagementCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_QingdaoSOSInvestmentManagementCoLtdMember_lbl" xml:lang="en-US">Qingdao SOS Investment Management Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_QingdaoSOSInvestmentManagementCoLtdMember" xlink:to="sos_QingdaoSOSInvestmentManagementCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_QingdaoSOSInvestmentLLPMember" xlink:href="sos-20201231.xsd#sos_QingdaoSOSInvestmentLLPMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_QingdaoSOSInvestmentLLPMember_lbl" xml:lang="en-US">Qingdao SOS Investment LLP [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_QingdaoSOSInvestmentLLPMember" xlink:to="sos_QingdaoSOSInvestmentLLPMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_SOSIndustrialHoldingCoLtdMember" xlink:href="sos-20201231.xsd#sos_SOSIndustrialHoldingCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_SOSIndustrialHoldingCoLtdMember_lbl" xml:lang="en-US">SOS Industrial Holding Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SOSIndustrialHoldingCoLtdMember" xlink:to="sos_SOSIndustrialHoldingCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_SOSInformationTechnologyCoLtdMember" xlink:href="sos-20201231.xsd#sos_SOSInformationTechnologyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_SOSInformationTechnologyCoLtdMember_lbl" xml:lang="en-US">SOS Information Technology Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SOSInformationTechnologyCoLtdMember" xlink:to="sos_SOSInformationTechnologyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_InnerMongoliaSOSInsuranceAgencyCoLtdMember" xlink:href="sos-20201231.xsd#sos_InnerMongoliaSOSInsuranceAgencyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_InnerMongoliaSOSInsuranceAgencyCoLtdMember_lbl" xml:lang="en-US">Inner Mongolia SOS Insurance Agency Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_InnerMongoliaSOSInsuranceAgencyCoLtdMember" xlink:to="sos_InnerMongoliaSOSInsuranceAgencyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_SOSInternationalTradingCoLtdMember" xlink:href="sos-20201231.xsd#sos_SOSInternationalTradingCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_SOSInternationalTradingCoLtdMember_lbl" xml:lang="en-US">SOS International Trading Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SOSInternationalTradingCoLtdMember" xlink:to="sos_SOSInternationalTradingCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationsMember_lbl" xml:lang="en-US">Disposal [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDiscontinuedOperationsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentDiscontinuedOperationsMember_lbl" xml:lang="en-US">Discontinued Operations [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDiscontinuedOperationsMember" xlink:to="us-gaap_SegmentDiscontinuedOperationsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_OfficeEquipmentFixturesAndFurnitureMember" xlink:href="sos-20201231.xsd#sos_OfficeEquipmentFixturesAndFurnitureMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_OfficeEquipmentFixturesAndFurnitureMember_lbl" xml:lang="en-US">Office equipment, fixtures and furniture [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OfficeEquipmentFixturesAndFurnitureMember" xlink:to="sos_OfficeEquipmentFixturesAndFurnitureMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_YongbaoInsuranceAgencyCoLtdMember" xlink:href="sos-20201231.xsd#sos_YongbaoInsuranceAgencyCoLtdMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_YongbaoInsuranceAgencyCoLtdMember_lbl" xml:lang="en-US">Yongbao Insurance agency Co., Ltd. [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_YongbaoInsuranceAgencyCoLtdMember" xlink:to="sos_YongbaoInsuranceAgencyCoLtdMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_WangYaxianMember" xlink:href="sos-20201231.xsd#sos_WangYaxianMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_WangYaxianMember_lbl" xml:lang="en-US">Wang Yaxian [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WangYaxianMember" xlink:to="sos_WangYaxianMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_KongDeyuMember" xlink:href="sos-20201231.xsd#sos_KongDeyuMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_KongDeyuMember_lbl" xml:lang="en-US">Kong Deyu [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_KongDeyuMember" xlink:to="sos_KongDeyuMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_LiXingliangMember" xlink:href="sos-20201231.xsd#sos_LiXingliangMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_LiXingliangMember_lbl" xml:lang="en-US">Li Xingliang [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_LiXingliangMember" xlink:to="sos_LiXingliangMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_WangYilinMember" xlink:href="sos-20201231.xsd#sos_WangYilinMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_WangYilinMember_lbl" xml:lang="en-US">Wang Yilin [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WangYilinMember" xlink:to="sos_WangYilinMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_BianJingxueMember" xlink:href="sos-20201231.xsd#sos_BianJingxueMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_BianJingxueMember_lbl" xml:lang="en-US">Bian Jingxue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_BianJingxueMember" xlink:to="sos_BianJingxueMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_WarrantsOneMember" xlink:href="sos-20201231.xsd#sos_WarrantsOneMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_WarrantsOneMember_lbl" xml:lang="en-US">July 1, 2020 Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WarrantsOneMember" xlink:to="sos_WarrantsOneMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_WarrantsTwoMember" xlink:href="sos-20201231.xsd#sos_WarrantsTwoMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_WarrantsTwoMember_lbl" xml:lang="en-US">August 27, 2020 Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WarrantsTwoMember" xlink:to="sos_WarrantsTwoMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_WarrantsThreeMember" xlink:href="sos-20201231.xsd#sos_WarrantsThreeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_WarrantsThreeMember_lbl" xml:lang="en-US">November 3, 2020 Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WarrantsThreeMember" xlink:to="sos_WarrantsThreeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_WarrantsFourMember" xlink:href="sos-20201231.xsd#sos_WarrantsFourMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_WarrantsFourMember_lbl" xml:lang="en-US">December 23, 2020 Warrants [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WarrantsFourMember" xlink:to="sos_WarrantsFourMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_InsuranceMarketingMember" xlink:href="sos-20201231.xsd#sos_InsuranceMarketingMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_InsuranceMarketingMember_lbl" xml:lang="en-US">Insurance Marketing [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_InsuranceMarketingMember" xlink:to="sos_InsuranceMarketingMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CorporateMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CorporateMember_lbl" xml:lang="en-US">Corporate Segment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateMember" xlink:to="us-gaap_CorporateMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CorporateMember_lbl0" xml:lang="en-US">Segments [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateMember" xlink:to="us-gaap_CorporateMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="sos_HotlineMember" xlink:href="sos-20201231.xsd#sos_HotlineMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_HotlineMember_lbl" xml:lang="en-US">10086 Hotline [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_HotlineMember" xlink:to="sos_HotlineMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_BankCardCallCenterMember" xlink:href="sos-20201231.xsd#sos_BankCardCallCenterMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_BankCardCallCenterMember_lbl" xml:lang="en-US">Bank Card Call Center [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_BankCardCallCenterMember" xlink:to="sos_BankCardCallCenterMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_SaaSServicesMember" xlink:href="sos-20201231.xsd#sos_SaaSServicesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_SaaSServicesMember_lbl" xml:lang="en-US">SaaS services [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SaaSServicesMember" xlink:to="sos_SaaSServicesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiarySaleOfStockAxis_lbl" xml:lang="en-US">Sale of Stock [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SubsidiarySaleOfStockAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US">Consolidated Entities [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementGeographicalAxis_lbl" xml:lang="en-US">Geographical [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_StatementGeographicalAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US">Financial Instrument [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl" xml:lang="en-US">Sold of ADS shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0" xml:lang="en-US">Sale of stock number of shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl" xml:lang="en-US">Variable interest entity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl" xml:lang="en-US">Exchange for cash consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_PrivatePlacementTransactionsShare" xlink:href="sos-20201231.xsd#sos_PrivatePlacementTransactionsShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_PrivatePlacementTransactionsShare_lbl" xml:lang="en-US">Private placement transactions share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PrivatePlacementTransactionsShare" xlink:to="sos_PrivatePlacementTransactionsShare_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_OrdinaryShareParValue" xlink:href="sos-20201231.xsd#sos_OrdinaryShareParValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_OrdinaryShareParValue_lbl" xml:lang="en-US">Ordinary share par value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OrdinaryShareParValue" xlink:to="sos_OrdinaryShareParValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription_lbl" xml:lang="en-US">Reverse acquisition, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_LossOnAcquiredAssetsAndLiabilities" xlink:href="sos-20201231.xsd#sos_LossOnAcquiredAssetsAndLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_LossOnAcquiredAssetsAndLiabilities_lbl" xml:lang="en-US">Total loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_LossOnAcquiredAssetsAndLiabilities" xlink:to="sos_LossOnAcquiredAssetsAndLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash consideration</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_GainOnAcquiredAssetsAndLiabilities" xlink:href="sos-20201231.xsd#sos_GainOnAcquiredAssetsAndLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_GainOnAcquiredAssetsAndLiabilities_lbl" xml:lang="en-US">Total gain</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_GainOnAcquiredAssetsAndLiabilities" xlink:to="sos_GainOnAcquiredAssetsAndLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_DescriptionOfTranslationAdjustments" xlink:href="sos-20201231.xsd#sos_DescriptionOfTranslationAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_DescriptionOfTranslationAdjustments_lbl" xml:lang="en-US">Description of translation adjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_DescriptionOfTranslationAdjustments" xlink:to="sos_DescriptionOfTranslationAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Goodwill_lbl" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_VotingSharePercentage" xlink:href="sos-20201231.xsd#sos_VotingSharePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_VotingSharePercentage_lbl" xml:lang="en-US">Voting share percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_VotingSharePercentage" xlink:to="sos_VotingSharePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_FactorsPercentage" xlink:href="sos-20201231.xsd#sos_FactorsPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_FactorsPercentage_lbl" xml:lang="en-US">Factors Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_FactorsPercentage" xlink:to="sos_FactorsPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments_lbl" xml:lang="en-US">Investments less percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments" xlink:to="us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl" xml:lang="en-US">Value added taxes percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_OperatingLeaseRemainingLeaseTerm" xlink:href="sos-20201231.xsd#sos_OperatingLeaseRemainingLeaseTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_OperatingLeaseRemainingLeaseTerm_lbl" xml:lang="en-US">Remaining lease term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OperatingLeaseRemainingLeaseTerm" xlink:to="sos_OperatingLeaseRemainingLeaseTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_DilutiveShare" xlink:href="sos-20201231.xsd#sos_DilutiveShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_DilutiveShare_lbl" xml:lang="en-US">Dilutive share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_DilutiveShare" xlink:to="sos_DilutiveShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Operating lease expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Depreciation expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl" xml:lang="en-US">Income tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Stattutory income tax rate reduced</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ValueAddedTaxPercent" xlink:href="sos-20201231.xsd#sos_ValueAddedTaxPercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_ValueAddedTaxPercent_lbl" xml:lang="en-US">VAT</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ValueAddedTaxPercent" xlink:to="sos_ValueAddedTaxPercent_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_NumberOfCustomer" xlink:href="sos-20201231.xsd#sos_NumberOfCustomer"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_NumberOfCustomer_lbl" xml:lang="en-US">Number of customer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_NumberOfCustomer" xlink:to="sos_NumberOfCustomer_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_PurchaseWarrantShares" xlink:href="sos-20201231.xsd#sos_PurchaseWarrantShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_PurchaseWarrantShares_lbl" xml:lang="en-US">Purchase warrant shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PurchaseWarrantShares" xlink:to="sos_PurchaseWarrantShares_lbl"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrZJ+by1GgbPFU4lzG3VH/T7y5YLeyjAYbEPEn/eLXOi7p6aylT5fUK29gKaxZpBzBXpQNq31/hSDHsV0PhMWCmfVtY4/BLsrKNNcc/5wOlFTDQiY38S8LzQxQWg1WRAT+De4JioDsI4l51aEcQcMMWhmilQKxHiUZWrCMcNbUuRB5zv9GBb0ymJ] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_lbl" xml:lang="en-US">Gross proceeds from warrants (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtTerm_lbl" xml:lang="en-US">Issuance for period term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTerm" xlink:to="us-gaap_LongTermDebtTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl" xml:lang="en-US">Exercise price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_PurchasePerSharePrice" xlink:href="sos-20201231.xsd#sos_PurchasePerSharePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_PurchasePerSharePrice_lbl" xml:lang="en-US">Purchase per share price (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PurchasePerSharePrice" xlink:to="sos_PurchasePerSharePrice_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ExchangeForExerciseWarrant" xlink:href="sos-20201231.xsd#sos_ExchangeForExerciseWarrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_ExchangeForExerciseWarrant_lbl" xml:lang="en-US">Exchange for exercise warrant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ExchangeForExerciseWarrant" xlink:to="sos_ExchangeForExerciseWarrant_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_UnexercisedExistingWarrants" xlink:href="sos-20201231.xsd#sos_UnexercisedExistingWarrants"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_UnexercisedExistingWarrants_lbl" xml:lang="en-US">Unexercised existing warrants (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_UnexercisedExistingWarrants" xlink:to="sos_UnexercisedExistingWarrants_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees_lbl" xml:lang="en-US">Warrant description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees" xlink:to="us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharesIssued_lbl" xml:lang="en-US">Ordinary Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_PurchaseCommitmentsDescription" xlink:href="sos-20201231.xsd#sos_PurchaseCommitmentsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_PurchaseCommitmentsDescription_lbl" xml:lang="en-US">Purchase commitments, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PurchaseCommitmentsDescription" xlink:to="sos_PurchaseCommitmentsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsNet_lbl" xml:lang="en-US">Net assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNet" xlink:to="us-gaap_AssetsNet_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_PercentageOfNetAssets" xlink:href="sos-20201231.xsd#sos_PercentageOfNetAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_PercentageOfNetAssets_lbl" xml:lang="en-US">Percentage of net assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PercentageOfNetAssets" xlink:to="sos_PercentageOfNetAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_NumberOfReportingSegments" xlink:href="sos-20201231.xsd#sos_NumberOfReportingSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_NumberOfReportingSegments_lbl" xml:lang="en-US">Number of reporting segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_NumberOfReportingSegments" xlink:to="sos_NumberOfReportingSegments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NumberOfReportableSegments_lbl" xml:lang="en-US">Number of reportable segment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventDescription_lbl" xml:lang="en-US">Subsequent event, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventDescription" xlink:to="us-gaap_SubsequentEventDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Principles of Consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl" xml:lang="en-US">Variable Interest Entity Agreements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ReverseAcquisitionsOfChinaRapidFinanceBySOS" xlink:href="sos-20201231.xsd#sos_ReverseAcquisitionsOfChinaRapidFinanceBySOS"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_ReverseAcquisitionsOfChinaRapidFinanceBySOS_lbl" xml:lang="en-US">Reverse Acquisitions of China Rapid Finance by SOS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ReverseAcquisitionsOfChinaRapidFinanceBySOS" xlink:to="sos_ReverseAcquisitionsOfChinaRapidFinanceBySOS_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of estimates and assumptions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign currency translation and transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and cash equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl" xml:lang="en-US">Other receivables, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and equipment, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl" xml:lang="en-US">Intangible assets Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment for long-lived assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl" xml:lang="en-US">Long-term investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">Fair value measurement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ValueAddedTaxesPolicyTextBlock" xlink:href="sos-20201231.xsd#sos_ValueAddedTaxesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_ValueAddedTaxesPolicyTextBlock_lbl" xml:lang="en-US">Value added taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ValueAddedTaxesPolicyTextBlock" xlink:to="sos_ValueAddedTaxesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US">Comprehensive income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Earnings per share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Share-based compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_EmployeeBenefitsPolicyTextBlock" xlink:href="sos-20201231.xsd#sos_EmployeeBenefitsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_EmployeeBenefitsPolicyTextBlock_lbl" xml:lang="en-US">Employee benefits</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_EmployeeBenefitsPolicyTextBlock" xlink:to="sos_EmployeeBenefitsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recently issued accounting pronouncements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_AmericanDepositorySharesMember" xlink:href="sos-20201231.xsd#sos_AmericanDepositorySharesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_AmericanDepositorySharesMember_lbl" xml:lang="en-US">American Depository Shares [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AmericanDepositorySharesMember" xlink:to="sos_AmericanDepositorySharesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IPOMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IPOMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IPOMember_lbl" xml:lang="en-US">IPO [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_XRFSubsidiariesMember" xlink:href="sos-20201231.xsd#sos_XRFSubsidiariesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_XRFSubsidiariesMember_lbl" xml:lang="en-US">XRF Subsidiaries [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_XRFSubsidiariesMember" xlink:to="sos_XRFSubsidiariesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_HK"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_HK_lbl" xml:lang="en-US">Hong Kong [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_HK" xlink:to="country_HK_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ForeignInvestmentEnterprisesMember" xlink:href="sos-20201231.xsd#sos_ForeignInvestmentEnterprisesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_ForeignInvestmentEnterprisesMember_lbl" xml:lang="en-US">Foreign Investment Enterprises [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ForeignInvestmentEnterprisesMember" xlink:to="sos_ForeignInvestmentEnterprisesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="country_CN" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="country_CN_lbl" xml:lang="en-US">Chinese [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CN" xlink:to="country_CN_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_OneCustomerMember" xlink:href="sos-20201231.xsd#sos_OneCustomerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_OneCustomerMember_lbl" xml:lang="en-US">One Customer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OneCustomerMember" xlink:to="sos_OneCustomerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Revenue [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_SOSLimitedMember" xlink:href="sos-20201231.xsd#sos_SOSLimitedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_SOSLimitedMember_lbl" xml:lang="en-US">SOS Limited [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SOSLimitedMember" xlink:to="sos_SOSLimitedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_SecuritiesPurchaseAgreementMember" xlink:href="sos-20201231.xsd#sos_SecuritiesPurchaseAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_SecuritiesPurchaseAgreementMember_lbl" xml:lang="en-US">Securities Purchase Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SecuritiesPurchaseAgreementMember" xlink:to="sos_SecuritiesPurchaseAgreementMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_RegisteredDirectOfferingInDecember2020Member" xlink:href="sos-20201231.xsd#sos_RegisteredDirectOfferingInDecember2020Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_RegisteredDirectOfferingInDecember2020Member_lbl" xml:lang="en-US">Registered Direct Offering in December 2020 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_RegisteredDirectOfferingInDecember2020Member" xlink:to="sos_RegisteredDirectOfferingInDecember2020Member_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_RegisteredDirectOfferingInJanuary2021Member" xlink:href="sos-20201231.xsd#sos_RegisteredDirectOfferingInJanuary2021Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_RegisteredDirectOfferingInJanuary2021Member_lbl" xml:lang="en-US">Registered Direct Offering in January 2021 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_RegisteredDirectOfferingInJanuary2021Member" xlink:to="sos_RegisteredDirectOfferingInJanuary2021Member_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_January2021WarrantSolicitationMember" xlink:href="sos-20201231.xsd#sos_January2021WarrantSolicitationMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_January2021WarrantSolicitationMember_lbl" xml:lang="en-US">January 2021 Warrant Solicitation [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_January2021WarrantSolicitationMember" xlink:to="sos_January2021WarrantSolicitationMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_February2021WarrantSolicitationsMember" xlink:href="sos-20201231.xsd#sos_February2021WarrantSolicitationsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_February2021WarrantSolicitationsMember_lbl" xml:lang="en-US">February 2021 Warrant Solicitations [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_February2021WarrantSolicitationsMember" xlink:to="sos_February2021WarrantSolicitationsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_RegisteredDirectOfferingsInFebruary2021Member" xlink:href="sos-20201231.xsd#sos_RegisteredDirectOfferingsInFebruary2021Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_RegisteredDirectOfferingsInFebruary2021Member_lbl" xml:lang="en-US">Registered Direct Offerings in February 2021 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_RegisteredDirectOfferingsInFebruary2021Member" xlink:to="sos_RegisteredDirectOfferingsInFebruary2021Member_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_PRCSubsidiariesMember" xlink:href="sos-20201231.xsd#sos_PRCSubsidiariesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_PRCSubsidiariesMember_lbl" xml:lang="en-US">PRC Subsidiaries [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PRCSubsidiariesMember" xlink:to="sos_PRCSubsidiariesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_PurchaseAgreementMember" xlink:href="sos-20201231.xsd#sos_PurchaseAgreementMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="sos_PurchaseAgreementMember_lbl" xml:lang="en-US">Purchase Agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PurchaseAgreementMember" xlink:to="sos_PurchaseAgreementMember_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="sos_PurchaseAgreementMember_lbl0" xml:lang="en-US">Purchase agreement [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PurchaseAgreementMember" xlink:to="sos_PurchaseAgreementMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfStockDomain_lbl" xml:lang="en-US">Class of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfStockDomain" xlink:to="us-gaap_ClassOfStockDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_lbl" xml:lang="en-US">Accrued Liabilities and Other Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_OwnershipDomain_lbl" xml:lang="en-US">Ownership [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_OwnershipDomain" xlink:to="srt_OwnershipDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable_lbl" xml:lang="en-US">Schedule of Subsidiary of Limited Liability Company or Limited Partnership [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:to="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems_lbl" xml:lang="en-US">Subsidiary of Limited Liability Company or Limited Partnership [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupClassificationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupClassificationDomain_lbl" xml:lang="en-US">Disposal Group Classification [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupClassificationDomain" xlink:to="us-gaap_DisposalGroupClassificationDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedTable" xlink:href="sos-20201231.xsd#sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies and Practices (Details) - Schedule of assets and liabilities disposed [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedTable" xlink:to="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems" xlink:href="sos-20201231.xsd#sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies and Practices (Details) - Schedule of assets and liabilities disposed [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems" xlink:to="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentOperatingActivitiesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentOperatingActivitiesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentOperatingActivitiesDomain_lbl" xml:lang="en-US">Operating Activities [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentOperatingActivitiesDomain" xlink:to="us-gaap_SegmentOperatingActivitiesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesTable" xlink:href="sos-20201231.xsd#sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies and Practices (Details) - Schedule of estimated useful lives [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesTable" xlink:to="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems" xlink:href="sos-20201231.xsd#sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies and Practices (Details) - Schedule of estimated useful lives [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems" xlink:to="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related Party [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Schedule of Related Party Transactions, by Related Party [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightTable_lbl" xml:lang="en-US">Class of Warrant or Right [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems_lbl" xml:lang="en-US">Class of Warrant or Right [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingTable" xlink:href="sos-20201231.xsd#sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingTable_lbl" xml:lang="en-US">Shareholders&#8217; Equity (Details) - Schedule of warrants outstanding [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingTable" xlink:to="sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems" xlink:href="sos-20201231.xsd#sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems_lbl" xml:lang="en-US">Shareholders&#8217; Equity (Details) - Schedule of warrants outstanding [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems" xlink:to="sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductsAndServicesDomain_lbl" xml:lang="en-US">Product and Service [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductsAndServicesDomain" xlink:to="srt_ProductsAndServicesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDomain_lbl" xml:lang="en-US">Segments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDomain" xlink:to="us-gaap_SegmentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingInformationLineItems_lbl" xml:lang="en-US">Segment Reporting Information [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_SegmentReportingInformationLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain_lbl" xml:lang="en-US">Sale of Stock [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesDomain_lbl" xml:lang="en-US">Consolidated Entities [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesDomain" xlink:to="srt_ConsolidatedEntitiesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentNameDomain_lbl" xml:lang="en-US">Debt Instrument, Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentNameDomain" xlink:to="us-gaap_DebtInstrumentNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_OrganizationandPrincipalActivitiesDetailsTable" xlink:href="sos-20201231.xsd#sos_OrganizationandPrincipalActivitiesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_OrganizationandPrincipalActivitiesDetailsTable_lbl" xml:lang="en-US">Organization and Principal Activities (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OrganizationandPrincipalActivitiesDetailsTable" xlink:to="sos_OrganizationandPrincipalActivitiesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_OrganizationandPrincipalActivitiesDetailsLineItems" xlink:href="sos-20201231.xsd#sos_OrganizationandPrincipalActivitiesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_OrganizationandPrincipalActivitiesDetailsLineItems_lbl" xml:lang="en-US">Organization and Principal Activities (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OrganizationandPrincipalActivitiesDetailsLineItems" xlink:to="sos_OrganizationandPrincipalActivitiesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsTable" xlink:href="sos-20201231.xsd#sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsTable_lbl" xml:lang="en-US">Summary of Significant Accounting Policies and Practices (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsTable" xlink:to="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:href="sos-20201231.xsd#sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems_lbl" xml:lang="en-US">Summary of Significant Accounting Policies and Practices (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SegmentGeographicalDomain_lbl" xml:lang="en-US">Geographical [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SegmentGeographicalDomain" xlink:to="srt_SegmentGeographicalDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_TaxesDetailsTable" xlink:href="sos-20201231.xsd#sos_TaxesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_TaxesDetailsTable_lbl" xml:lang="en-US">Taxes (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_TaxesDetailsTable" xlink:to="sos_TaxesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_TaxesDetailsLineItems" xlink:href="sos-20201231.xsd#sos_TaxesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_TaxesDetailsLineItems_lbl" xml:lang="en-US">Taxes (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_TaxesDetailsLineItems" xlink:to="sos_TaxesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_NameOfMajorCustomerDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_NameOfMajorCustomerDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_NameOfMajorCustomerDomain_lbl" xml:lang="en-US">Customer [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_NameOfMajorCustomerDomain" xlink:to="srt_NameOfMajorCustomerDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskBenchmarkDomain_lbl" xml:lang="en-US">Concentration Risk Benchmark [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskBenchmarkDomain" xlink:to="us-gaap_ConcentrationRiskBenchmarkDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ConcentrationofRiskDetailsTable" xlink:href="sos-20201231.xsd#sos_ConcentrationofRiskDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ConcentrationofRiskDetailsTable_lbl" xml:lang="en-US">Concentration of Risk (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ConcentrationofRiskDetailsTable" xlink:to="sos_ConcentrationofRiskDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ConcentrationofRiskDetailsLineItems" xlink:href="sos-20201231.xsd#sos_ConcentrationofRiskDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ConcentrationofRiskDetailsLineItems_lbl" xml:lang="en-US">Concentration of Risk (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ConcentrationofRiskDetailsLineItems" xlink:to="sos_ConcentrationofRiskDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl" xml:lang="en-US">Financial Instruments [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ShareholdersEquityDetailsTable" xlink:href="sos-20201231.xsd#sos_ShareholdersEquityDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ShareholdersEquityDetailsTable_lbl" xml:lang="en-US">Shareholders&#8217; Equity (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ShareholdersEquityDetailsTable" xlink:to="sos_ShareholdersEquityDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_ShareholdersEquityDetailsLineItems" xlink:href="sos-20201231.xsd#sos_ShareholdersEquityDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ShareholdersEquityDetailsLineItems_lbl" xml:lang="en-US">Shareholders&#8217; Equity (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ShareholdersEquityDetailsLineItems" xlink:to="sos_ShareholdersEquityDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_CommitmentsandContingenciesDetailsTable" xlink:href="sos-20201231.xsd#sos_CommitmentsandContingenciesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_CommitmentsandContingenciesDetailsTable_lbl" xml:lang="en-US">Commitments and Contingencies (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_CommitmentsandContingenciesDetailsTable" xlink:to="sos_CommitmentsandContingenciesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_CommitmentsandContingenciesDetailsLineItems" xlink:href="sos-20201231.xsd#sos_CommitmentsandContingenciesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_CommitmentsandContingenciesDetailsLineItems_lbl" xml:lang="en-US">Commitments and Contingencies (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_CommitmentsandContingenciesDetailsLineItems" xlink:to="sos_CommitmentsandContingenciesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl" xml:lang="en-US">Award Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_SubsequentEventsDetailsTable" xlink:href="sos-20201231.xsd#sos_SubsequentEventsDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_SubsequentEventsDetailsTable_lbl" xml:lang="en-US">Subsequent Events (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SubsequentEventsDetailsTable" xlink:to="sos_SubsequentEventsDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="sos_SubsequentEventsDetailsLineItems" xlink:href="sos-20201231.xsd#sos_SubsequentEventsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_SubsequentEventsDetailsLineItems_lbl" xml:lang="en-US">Subsequent Events (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SubsequentEventsDetailsLineItems" xlink:to="sos_SubsequentEventsDetailsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_AccountsPayablesRelationship_lbl0" xml:lang="en-US">Accounts payables, Relationship.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AccountsPayablesRelationship" xlink:to="sos_AccountsPayablesRelationship_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition_lbl0" xml:lang="en-US">Amount of writeoff of accrued interest on accounts receivable classified as noncurrent recognized by reversing interest income.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition" xlink:to="sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_AllowanceForDoubtfulAccountsAccountsReceivables_lbl0" xml:lang="en-US">An allowance for doubtful accounts is a contra account that nets against the total receivables presented on the balance sheet to reflect only the amounts expected to be paid. The allowance for doubtful accounts estimates the percentage of accounts receivable that are expected to be uncollectible.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AllowanceForDoubtfulAccountsAccountsReceivables" xlink:to="sos_AllowanceForDoubtfulAccountsAccountsReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_AllowanceForDoubtfulAccountsOtherReceivables_lbl0" xml:lang="en-US">n allowance for doubtful accounts is a contra account that nets against the total other receivables presented on the balance sheet to reflect only the amounts expected to be paid. The allowance for doubtful accounts estimates the percentage of accounts receivable that are expected to be uncollectible.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AllowanceForDoubtfulAccountsOtherReceivables" xlink:to="sos_AllowanceForDoubtfulAccountsOtherReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_AllowanceForDoubtfulOtherReceivables_lbl0" xml:lang="en-US">Allowance For Doubtful Other Receivables Current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AllowanceForDoubtfulOtherReceivables" xlink:to="sos_AllowanceForDoubtfulOtherReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff_lbl0" xml:lang="en-US">Allowance for Doubtful Other Receivables, Current write off.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff" xlink:to="sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_AmountRepresentingInterest_lbl0" xml:lang="en-US">Amount representing interest.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AmountRepresentingInterest" xlink:to="sos_AmountRepresentingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash_lbl0" xml:lang="en-US">Amount of cash and cash equivalents restricted as to withdrawal or usage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" xlink:to="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_CurrentOperatingLeaseLiability_lbl0" xml:lang="en-US">Present value of lessee&apos;s discounted obligation for lease payments from operating lease, classified as current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_CurrentOperatingLeaseLiability" xlink:to="sos_CurrentOperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_DilutiveShare_lbl0" xml:lang="en-US">Number of share dilutive share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_DilutiveShare" xlink:to="sos_DilutiveShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_EffectiveIncomeTaxRateReconciliationPermanentDifference_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Permanent difference, percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_EffectiveIncomeTaxRateReconciliationPermanentDifference" xlink:to="sos_EffectiveIncomeTaxRateReconciliationPermanentDifference_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_EntityActivities_lbl0" xml:lang="en-US">Description of entity activities.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_EntityActivities" xlink:to="sos_EntityActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_EntityBackground_lbl0" xml:lang="en-US">Description of entity background.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_EntityBackground" xlink:to="sos_EntityBackground_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_GainOnAcquiredAssetsAndLiabilities_lbl0" xml:lang="en-US">The value of gain of acquisition.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_GainOnAcquiredAssetsAndLiabilities" xlink:to="sos_GainOnAcquiredAssetsAndLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_INCOMELOSSBEFOREINCOMETAX_lbl0" xml:lang="en-US">INCOME (LOSS) BEFORE INCOME TAXES.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_INCOMELOSSBEFOREINCOMETAX" xlink:to="sos_INCOMELOSSBEFOREINCOMETAX_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_IncomeFromDisposalOfDiscontinuedOperations_lbl0" xml:lang="en-US">Amount of income from disposal of discontinued operations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_IncomeFromDisposalOfDiscontinuedOperations" xlink:to="sos_IncomeFromDisposalOfDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_IntertransactionRelationship_lbl0" xml:lang="en-US">Accounts receivable, Relationship.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_IntertransactionRelationship" xlink:to="sos_IntertransactionRelationship_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_LossOnAcquiredAssetsAndLiabilities_lbl0" xml:lang="en-US">The value of  loss of acquisition.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_LossOnAcquiredAssetsAndLiabilities" xlink:to="sos_LossOnAcquiredAssetsAndLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_LossOnAcquisition_lbl0" xml:lang="en-US">The pro forma net Income or Loss for the period as if the acquisition.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_LossOnAcquisition" xlink:to="sos_LossOnAcquisition_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_LossOnAcquisitions_lbl0" xml:lang="en-US">Loss on Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_LossOnAcquisitions" xlink:to="sos_LossOnAcquisitions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_LossesOnAcquisition_lbl0" xml:lang="en-US">The pro forma net Income or Loss for the period as if the acquisition.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_LossesOnAcquisition" xlink:to="sos_LossesOnAcquisition_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_NETPROFITLOSS1_lbl0" xml:lang="en-US">Amount of net income.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_NETPROFITLOSS1" xlink:to="sos_NETPROFITLOSS1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_NumberOfCustomer_lbl0" xml:lang="en-US">Number of Customer.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_NumberOfCustomer" xlink:to="sos_NumberOfCustomer_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_NumberOfReportingSegments_lbl0" xml:lang="en-US">Number of reporting segments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_NumberOfReportingSegments" xlink:to="sos_NumberOfReportingSegments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_OperatingLeasesLongtermObligations_lbl0" xml:lang="en-US">Present value of lessee&apos;s discounted obligation for lease payments from operating lease, classified as noncurrent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OperatingLeasesLongtermObligations" xlink:to="sos_OperatingLeasesLongtermObligations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1_lbl0" xml:lang="en-US">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>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" xlink:to="sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_OtherPayablesRelationship_lbl0" xml:lang="en-US">Accounts payables, Relationship.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OtherPayablesRelationship" xlink:to="sos_OtherPayablesRelationship_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_OtherReceivablesRelationship_lbl0" xml:lang="en-US">Accounts receivable, Relationship.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OtherReceivablesRelationship" xlink:to="sos_OtherReceivablesRelationship_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_PayablesToNontradeVendorsAndServiceProviders_lbl0" xml:lang="en-US">Payables to non-trade vendors and service providers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PayablesToNontradeVendorsAndServiceProviders" xlink:to="sos_PayablesToNontradeVendorsAndServiceProviders_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_PercentageOfNetAssets_lbl0" xml:lang="en-US">Percentage of net assets.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PercentageOfNetAssets" xlink:to="sos_PercentageOfNetAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_PrivatePlacementTransactionsShare_lbl0" xml:lang="en-US">Private placement transactions share.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PrivatePlacementTransactionsShare" xlink:to="sos_PrivatePlacementTransactionsShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_ProceedFromDisposalsOfDiscontinuedOperations_lbl0" xml:lang="en-US">Proceed from disposals of discontinued operations.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ProceedFromDisposalsOfDiscontinuedOperations" xlink:to="sos_ProceedFromDisposalsOfDiscontinuedOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_PropertyPlantAndEquipmentNetTotal_lbl0" xml:lang="en-US">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>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PropertyPlantAndEquipmentNetTotal" xlink:to="sos_PropertyPlantAndEquipmentNetTotal_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_PurchaseCommitmentsDescription_lbl0" xml:lang="en-US">Purchase commitments, description.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PurchaseCommitmentsDescription" xlink:to="sos_PurchaseCommitmentsDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_PurchaseOfPropertyAndEquipment_lbl0" xml:lang="en-US">Purchases of property and equipment.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PurchaseOfPropertyAndEquipment" xlink:to="sos_PurchaseOfPropertyAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_PurchasePerSharePrice_lbl0" xml:lang="en-US">Amount of purchase per share price.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PurchasePerSharePrice" xlink:to="sos_PurchasePerSharePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments_lbl0" xml:lang="en-US">Number of shares of reverse acquisition adjustments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments" xlink:to="sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement_lbl0" xml:lang="en-US">Amount of cash paid by investors pursuant to puchase agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement" xlink:to="sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments_lbl0" xml:lang="en-US">Amount of reverse acquisition adjustments.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments" xlink:to="sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_SupplementalCurrentOperatingLeaseLiabilities_lbl0" xml:lang="en-US">Present value of lessee&apos;s discounted obligation for lease payments from operating lease, classified as current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SupplementalCurrentOperatingLeaseLiabilities" xlink:to="sos_SupplementalCurrentOperatingLeaseLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_TaxPayableRefundAmountCurrent_lbl0" xml:lang="en-US">The amount of the additional liability or refund received amount or expected based on a final settlement with a taxing authority.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_TaxPayableRefundAmountCurrent" xlink:to="sos_TaxPayableRefundAmountCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_TotalOperatingLeaseLiabilities_lbl0" xml:lang="en-US">Present value of lessee&apos;s discounted obligation for lease payments from operating lease.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_TotalOperatingLeaseLiabilities" xlink:to="sos_TotalOperatingLeaseLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_UnexercisedExistingWarrants_lbl0" xml:lang="en-US">Amount unexercised existing warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_UnexercisedExistingWarrants" xlink:to="sos_UnexercisedExistingWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_ValueAddedTaxPercent_lbl0" xml:lang="en-US">Value added tax, percent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ValueAddedTaxPercent" xlink:to="sos_ValueAddedTaxPercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_BianJingxueMember_lbl0" xml:lang="en-US">Bian Jingxue.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_BianJingxueMember" xlink:to="sos_BianJingxueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_KongDeyuMember_lbl0" xml:lang="en-US">Kong Deyu.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_KongDeyuMember" xlink:to="sos_KongDeyuMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_LiXingliangMember_lbl0" xml:lang="en-US">Li Xingliang.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_LiXingliangMember" xlink:to="sos_LiXingliangMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_OfficeEquipmentFixturesAndFurnitureMember_lbl0" xml:lang="en-US">Office equipment, fixtures and furniture.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OfficeEquipmentFixturesAndFurnitureMember" xlink:to="sos_OfficeEquipmentFixturesAndFurnitureMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_OneCustomerMember_lbl0" xml:lang="en-US">one customer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OneCustomerMember" xlink:to="sos_OneCustomerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_WangYaxianMember_lbl0" xml:lang="en-US">Wang Yaxian.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WangYaxianMember" xlink:to="sos_WangYaxianMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_WangYilinMember_lbl0" xml:lang="en-US">Wang Yilin.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WangYilinMember" xlink:to="sos_WangYilinMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_WarrantsFourMember_lbl0" xml:lang="en-US">Warrants Four [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WarrantsFourMember" xlink:to="sos_WarrantsFourMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_WarrantsOneMember_lbl0" xml:lang="en-US">Warrants One [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WarrantsOneMember" xlink:to="sos_WarrantsOneMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_WarrantsThreeMember_lbl0" xml:lang="en-US">Warrants Three [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WarrantsThreeMember" xlink:to="sos_WarrantsThreeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_WarrantsTwoMember_lbl0" xml:lang="en-US">Warrants Two [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WarrantsTwoMember" xlink:to="sos_WarrantsTwoMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="sos_YongbaoInsuranceAgencyCoLtdMember_lbl0" xml:lang="en-US">Yongbao Insurance agency Co., Ltd.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_YongbaoInsuranceAgencyCoLtdMember" xlink:to="sos_YongbaoInsuranceAgencyCoLtdMember_lbl0"/>
    <loc xlink:type="locator" xlink:label="dei_AddressTypeDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AddressTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AddressTypeDomain_lbl" xml:lang="en-US">Address Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AddressTypeDomain" xlink:to="dei_AddressTypeDomain_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_HotlineMember_lbl0" xml:lang="en-US">HotlineMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_HotlineMember" xlink:to="sos_HotlineMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ValueAddedTaxesPolicyTextBlock_lbl0" xml:lang="en-US">ValueAddedTaxesPolicyTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ValueAddedTaxesPolicyTextBlock" xlink:to="sos_ValueAddedTaxesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ExchangeForExerciseWarrant_lbl0" xml:lang="en-US">ExchangeForExerciseWarrant</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ExchangeForExerciseWarrant" xlink:to="sos_ExchangeForExerciseWarrant_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_OtherReceivablesRelationship_lbl1" xml:lang="en-US">OtherReceivablesRelationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OtherReceivablesRelationship" xlink:to="sos_OtherReceivablesRelationship_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_WarrantsOneMember_lbl1" xml:lang="en-US">WarrantsOneMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WarrantsOneMember" xlink:to="sos_WarrantsOneMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ReverseAcquisitionsOfChinaRapidFinanceBySOS_lbl0" xml:lang="en-US">ReverseAcquisitionsOfChinaRapidFinanceBySOS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ReverseAcquisitionsOfChinaRapidFinanceBySOS" xlink:to="sos_ReverseAcquisitionsOfChinaRapidFinanceBySOS_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff_lbl1" xml:lang="en-US">AllowanceForDoubtfulOtherReceivablesCurrentWriteOff</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff" xlink:to="sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_YongbaoInsuranceAgencyCoLtdMember_lbl1" xml:lang="en-US">YongbaoInsuranceAgencyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_YongbaoInsuranceAgencyCoLtdMember" xlink:to="sos_YongbaoInsuranceAgencyCoLtdMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_NetAssetsLiabilitiesAcquiredAbstract_lbl0" xml:lang="en-US">NetAssetsLiabilitiesAcquiredAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_NetAssetsLiabilitiesAcquiredAbstract" xlink:to="sos_NetAssetsLiabilitiesAcquiredAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments_lbl1" xml:lang="en-US">StockIssuedDuringPeriodValueReverseAcquisitionAdjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments" xlink:to="sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_VotingSharePercentage_lbl0" xml:lang="en-US">VotingSharePercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_VotingSharePercentage" xlink:to="sos_VotingSharePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_PayablesToNontradeVendorsAndServiceProviders_lbl1" xml:lang="en-US">PayablesToNontradeVendorsAndServiceProviders</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PayablesToNontradeVendorsAndServiceProviders" xlink:to="sos_PayablesToNontradeVendorsAndServiceProviders_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ForeignInvestmentEnterprisesMember_lbl0" xml:lang="en-US">ForeignInvestmentEnterprisesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ForeignInvestmentEnterprisesMember" xlink:to="sos_ForeignInvestmentEnterprisesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_AllowanceForDoubtfulOtherReceivableCurrent_lbl0" xml:lang="en-US">AllowanceForDoubtfulOtherReceivableCurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AllowanceForDoubtfulOtherReceivableCurrent" xlink:to="sos_AllowanceForDoubtfulOtherReceivableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_DepreciationMethod_lbl0" xml:lang="en-US">DepreciationMethod</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_DepreciationMethod" xlink:to="sos_DepreciationMethod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_SupplementalCurrentOperatingLeaseLiabilities_lbl1" xml:lang="en-US">SupplementalCurrentOperatingLeaseLiabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SupplementalCurrentOperatingLeaseLiabilities" xlink:to="sos_SupplementalCurrentOperatingLeaseLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_UnexercisedExistingWarrants_lbl1" xml:lang="en-US">UnexercisedExistingWarrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_UnexercisedExistingWarrants" xlink:to="sos_UnexercisedExistingWarrants_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_IncomeFromDisposalOfDiscontinuedOperations_lbl1" xml:lang="en-US">IncomeFromDisposalOfDiscontinuedOperations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_IncomeFromDisposalOfDiscontinuedOperations" xlink:to="sos_IncomeFromDisposalOfDiscontinuedOperations_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_EffectiveIncomeTaxRateReconciliationPermanentDifference_lbl1" xml:lang="en-US">EffectiveIncomeTaxRateReconciliationPermanentDifference</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_EffectiveIncomeTaxRateReconciliationPermanentDifference" xlink:to="sos_EffectiveIncomeTaxRateReconciliationPermanentDifference_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0_lbl0" xml:lang="en-US">MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0" xlink:to="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_OperatingLeasesAbstract_lbl0" xml:lang="en-US">OperatingLeasesAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OperatingLeasesAbstract" xlink:to="sos_OperatingLeasesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_WangYaxianMember_lbl1" xml:lang="en-US">WangYaxianMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WangYaxianMember" xlink:to="sos_WangYaxianMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_DiscontinuedOpeartionsAbstract_lbl0" xml:lang="en-US">DiscontinuedOpeartionsAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_DiscontinuedOpeartionsAbstract" xlink:to="sos_DiscontinuedOpeartionsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_OrdinaryShareParValue_lbl0" xml:lang="en-US">OrdinaryShareParValue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OrdinaryShareParValue" xlink:to="sos_OrdinaryShareParValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ProceedFromDisposalsOfDiscontinuedOperations_lbl1" xml:lang="en-US">ProceedFromDisposalsOfDiscontinuedOperations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ProceedFromDisposalsOfDiscontinuedOperations" xlink:to="sos_ProceedFromDisposalsOfDiscontinuedOperations_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_OtherPayablesRelationship_lbl1" xml:lang="en-US">OtherPayablesRelationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OtherPayablesRelationship" xlink:to="sos_OtherPayablesRelationship_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_WarrantsFourMember_lbl1" xml:lang="en-US">WarrantsFourMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WarrantsFourMember" xlink:to="sos_WarrantsFourMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_CurrentOperatingLeaseLiability_lbl1" xml:lang="en-US">CurrentOperatingLeaseLiability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_CurrentOperatingLeaseLiability" xlink:to="sos_CurrentOperatingLeaseLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_IntertransactionRelationship_lbl1" xml:lang="en-US">IntertransactionRelationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_IntertransactionRelationship" xlink:to="sos_IntertransactionRelationship_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract_lbl0" xml:lang="en-US">MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract" xlink:to="sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_LossesOnAcquisition_lbl1" xml:lang="en-US">LossesOnAcquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_LossesOnAcquisition" xlink:to="sos_LossesOnAcquisition_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_BianJingxueMember_lbl1" xml:lang="en-US">BianJingxueMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_BianJingxueMember" xlink:to="sos_BianJingxueMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_PurchaseCommitmentsDescription_lbl1" xml:lang="en-US">PurchaseCommitmentsDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PurchaseCommitmentsDescription" xlink:to="sos_PurchaseCommitmentsDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ChinaSOSLtdMember_lbl0" xml:lang="en-US">ChinaSOSLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ChinaSOSLtdMember" xlink:to="sos_ChinaSOSLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_SOSLimitedMember_lbl0" xml:lang="en-US">SOSLimitedMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SOSLimitedMember" xlink:to="sos_SOSLimitedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_SecuritiesPurchaseAgreementMember_lbl0" xml:lang="en-US">SecuritiesPurchaseAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SecuritiesPurchaseAgreementMember" xlink:to="sos_SecuritiesPurchaseAgreementMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_AccountsPayablesRelationship_lbl1" xml:lang="en-US">AccountsPayablesRelationship</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AccountsPayablesRelationship" xlink:to="sos_AccountsPayablesRelationship_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_SaaSServicesMember_lbl0" xml:lang="en-US">SaaSServicesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SaaSServicesMember" xlink:to="sos_SaaSServicesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_DescriptionOfTranslationAdjustments_lbl0" xml:lang="en-US">DescriptionOfTranslationAdjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_DescriptionOfTranslationAdjustments" xlink:to="sos_DescriptionOfTranslationAdjustments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash_lbl1" xml:lang="en-US">BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" xlink:to="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_BankCardCallCenterMember_lbl0" xml:lang="en-US">BankCardCallCenterMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_BankCardCallCenterMember" xlink:to="sos_BankCardCallCenterMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_InnerMongoliaSOSInsuranceAgencyCoLtdMember_lbl0" xml:lang="en-US">InnerMongoliaSOSInsuranceAgencyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_InnerMongoliaSOSInsuranceAgencyCoLtdMember" xlink:to="sos_InnerMongoliaSOSInsuranceAgencyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_PurchaseOfPropertyAndEquipment_lbl1" xml:lang="en-US">PurchaseOfPropertyAndEquipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PurchaseOfPropertyAndEquipment" xlink:to="sos_PurchaseOfPropertyAndEquipment_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_LossOnAcquiredAssetsAndLiabilities_lbl1" xml:lang="en-US">LossOnAcquiredAssetsAndLiabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_LossOnAcquiredAssetsAndLiabilities" xlink:to="sos_LossOnAcquiredAssetsAndLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_AllowanceForDoubtfulAccountsAccountsReceivables_lbl1" xml:lang="en-US">AllowanceForDoubtfulAccountsAccountsReceivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AllowanceForDoubtfulAccountsAccountsReceivables" xlink:to="sos_AllowanceForDoubtfulAccountsAccountsReceivables_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_PurchasePerSharePrice_lbl1" xml:lang="en-US">PurchasePerSharePrice</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PurchasePerSharePrice" xlink:to="sos_PurchasePerSharePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_GainOnAcquiredAssetsAndLiabilities_lbl1" xml:lang="en-US">GainOnAcquiredAssetsAndLiabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_GainOnAcquiredAssetsAndLiabilities" xlink:to="sos_GainOnAcquiredAssetsAndLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_PropertyPlantAndEquipmentNetTotal_lbl1" xml:lang="en-US">PropertyPlantAndEquipmentNetTotal</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PropertyPlantAndEquipmentNetTotal" xlink:to="sos_PropertyPlantAndEquipmentNetTotal_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_LossOnAcquisitions_lbl1" xml:lang="en-US">LossOnAcquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_LossOnAcquisitions" xlink:to="sos_LossOnAcquisitions_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_UnlabeledAbstract_lbl0" xml:lang="en-US">UnlabeledAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_UnlabeledAbstract" xlink:to="sos_UnlabeledAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_WarrantsTwoMember_lbl1" xml:lang="en-US">WarrantsTwoMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WarrantsTwoMember" xlink:to="sos_WarrantsTwoMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_SOSIndustrialHoldingCoLtdMember_lbl0" xml:lang="en-US">SOSIndustrialHoldingCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SOSIndustrialHoldingCoLtdMember" xlink:to="sos_SOSIndustrialHoldingCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_SOSInternationalTradingCoLtdMember_lbl0" xml:lang="en-US">SOSInternationalTradingCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SOSInternationalTradingCoLtdMember" xlink:to="sos_SOSInternationalTradingCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_WeightedDiscountRateAbstract_lbl0" xml:lang="en-US">WeightedDiscountRateAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WeightedDiscountRateAbstract" xlink:to="sos_WeightedDiscountRateAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_OperatingLeaseRemainingLeaseTerm_lbl0" xml:lang="en-US">OperatingLeaseRemainingLeaseTerm</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OperatingLeaseRemainingLeaseTerm" xlink:to="sos_OperatingLeaseRemainingLeaseTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_AllowanceForDoubtfulAccountsOtherReceivables_lbl1" xml:lang="en-US">AllowanceForDoubtfulAccountsOtherReceivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AllowanceForDoubtfulAccountsOtherReceivables" xlink:to="sos_AllowanceForDoubtfulAccountsOtherReceivables_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_AllowanceForDoubtfulOtherReceivables_lbl1" xml:lang="en-US">AllowanceForDoubtfulOtherReceivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AllowanceForDoubtfulOtherReceivables" xlink:to="sos_AllowanceForDoubtfulOtherReceivables_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_February2021WarrantSolicitationsMember_lbl0" xml:lang="en-US">February2021WarrantSolicitationsMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_February2021WarrantSolicitationsMember" xlink:to="sos_February2021WarrantSolicitationsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne_lbl0" xml:lang="en-US">BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne" xlink:to="sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfEstimatedUsefulLivesTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfEstimatedUsefulLivesTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfEstimatedUsefulLivesTableTextBlock" xlink:to="sos_ScheduleOfEstimatedUsefulLivesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_AccumulatedDepreciationAndAmortization_lbl0" xml:lang="en-US">AccumulatedDepreciationAndAmortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AccumulatedDepreciationAndAmortization" xlink:to="sos_AccumulatedDepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_PrivatePlacementTransactionsShare_lbl1" xml:lang="en-US">PrivatePlacementTransactionsShare</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PrivatePlacementTransactionsShare" xlink:to="sos_PrivatePlacementTransactionsShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_XRFSubsidiariesMember_lbl0" xml:lang="en-US">XRFSubsidiariesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_XRFSubsidiariesMember" xlink:to="sos_XRFSubsidiariesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_TotalOperatingLeaseLiabilities_lbl1" xml:lang="en-US">TotalOperatingLeaseLiabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_TotalOperatingLeaseLiabilities" xlink:to="sos_TotalOperatingLeaseLiabilities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_QingdaoSOSInvestmentLLPMember_lbl0" xml:lang="en-US">QingdaoSOSInvestmentLLPMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_QingdaoSOSInvestmentLLPMember" xlink:to="sos_QingdaoSOSInvestmentLLPMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_OfficeEquipmentFixturesAndFurnitureMember_lbl1" xml:lang="en-US">OfficeEquipmentFixturesAndFurnitureMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OfficeEquipmentFixturesAndFurnitureMember" xlink:to="sos_OfficeEquipmentFixturesAndFurnitureMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_EntityBackground_lbl1" xml:lang="en-US">EntityBackground</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_EntityBackground" xlink:to="sos_EntityBackground_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ValueAddedTaxPercent_lbl1" xml:lang="en-US">ValueAddedTaxPercent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ValueAddedTaxPercent" xlink:to="sos_ValueAddedTaxPercent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_LossOnAcquisition_lbl1" xml:lang="en-US">LossOnAcquisition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_LossOnAcquisition" xlink:to="sos_LossOnAcquisition_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_PRCSubsidiariesMember_lbl0" xml:lang="en-US">PRCSubsidiariesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PRCSubsidiariesMember" xlink:to="sos_PRCSubsidiariesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_AmericanDepositorySharesMember_lbl0" xml:lang="en-US">AmericanDepositorySharesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AmericanDepositorySharesMember" xlink:to="sos_AmericanDepositorySharesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_OtherReceivablesTableTextBlock_lbl0" xml:lang="en-US">OtherReceivablesTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OtherReceivablesTableTextBlock" xlink:to="sos_OtherReceivablesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_InsuranceMarketingMember_lbl0" xml:lang="en-US">InsuranceMarketingMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_InsuranceMarketingMember" xlink:to="sos_InsuranceMarketingMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement_lbl1" xml:lang="en-US">StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement" xlink:to="sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_LiXingliangMember_lbl1" xml:lang="en-US">LiXingliangMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_LiXingliangMember" xlink:to="sos_LiXingliangMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_WarrantsThreeMember_lbl1" xml:lang="en-US">WarrantsThreeMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WarrantsThreeMember" xlink:to="sos_WarrantsThreeMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_QingdaoSOSInvestmentManagementCoLtdMember_lbl0" xml:lang="en-US">QingdaoSOSInvestmentManagementCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_QingdaoSOSInvestmentManagementCoLtdMember" xlink:to="sos_QingdaoSOSInvestmentManagementCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_PercentageOfNetAssets_lbl1" xml:lang="en-US">PercentageOfNetAssets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PercentageOfNetAssets" xlink:to="sos_PercentageOfNetAssets_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_OneCustomerMember_lbl1" xml:lang="en-US">OneCustomerMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OneCustomerMember" xlink:to="sos_OneCustomerMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments_lbl1" xml:lang="en-US">StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments" xlink:to="sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_SOSInformationTechnologyNewYorkIncMember_lbl0" xml:lang="en-US">SOSInformationTechnologyNewYorkIncMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SOSInformationTechnologyNewYorkIncMember" xlink:to="sos_SOSInformationTechnologyNewYorkIncMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_ScheduleOfTaxPayableTableTextBlock_lbl0" xml:lang="en-US">ScheduleOfTaxPayableTableTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_ScheduleOfTaxPayableTableTextBlock" xlink:to="sos_ScheduleOfTaxPayableTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_DilutiveShare_lbl1" xml:lang="en-US">DilutiveShare</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_DilutiveShare" xlink:to="sos_DilutiveShare_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_TaxPayableRefundAmountCurrent_lbl1" xml:lang="en-US">TaxPayableRefundAmountCurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_TaxPayableRefundAmountCurrent" xlink:to="sos_TaxPayableRefundAmountCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_INCOMELOSSBEFOREINCOMETAX_lbl1" xml:lang="en-US">INCOMELOSSBEFOREINCOMETAX</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_INCOMELOSSBEFOREINCOMETAX" xlink:to="sos_INCOMELOSSBEFOREINCOMETAX_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_WeightedAverageRemainingLeaseTermInYearsAbstract_lbl0" xml:lang="en-US">WeightedAverageRemainingLeaseTermInYearsAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WeightedAverageRemainingLeaseTermInYearsAbstract" xlink:to="sos_WeightedAverageRemainingLeaseTermInYearsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_OrdinarySharesParValueMember_lbl0" xml:lang="en-US">OrdinarySharesParValueMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OrdinarySharesParValueMember" xlink:to="sos_OrdinarySharesParValueMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_NetAssetsLiabilitiesDisposedAbstract_lbl0" xml:lang="en-US">NetAssetsLiabilitiesDisposedAbstract</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_NetAssetsLiabilitiesDisposedAbstract" xlink:to="sos_NetAssetsLiabilitiesDisposedAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_AmountRepresentingInterest_lbl1" xml:lang="en-US">AmountRepresentingInterest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AmountRepresentingInterest" xlink:to="sos_AmountRepresentingInterest_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_YongBaoTwoLtdMember_lbl0" xml:lang="en-US">YongBaoTwoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_YongBaoTwoLtdMember" xlink:to="sos_YongBaoTwoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1_lbl1" xml:lang="en-US">OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" xlink:to="sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_SOSInformationTechnologyCoLtdMember_lbl0" xml:lang="en-US">SOSInformationTechnologyCoLtdMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_SOSInformationTechnologyCoLtdMember" xlink:to="sos_SOSInformationTechnologyCoLtdMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_PurchaseWarrantShares_lbl0" xml:lang="en-US">PurchaseWarrantShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PurchaseWarrantShares" xlink:to="sos_PurchaseWarrantShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_OperatingLeasesLongtermObligations_lbl1" xml:lang="en-US">OperatingLeasesLongtermObligations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OperatingLeasesLongtermObligations" xlink:to="sos_OperatingLeasesLongtermObligations_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_FactorsPercentage_lbl0" xml:lang="en-US">FactorsPercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_FactorsPercentage" xlink:to="sos_FactorsPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_OtherMiscellaneousPayables_lbl0" xml:lang="en-US">OtherMiscellaneousPayables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OtherMiscellaneousPayables" xlink:to="sos_OtherMiscellaneousPayables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_KongDeyuMember_lbl1" xml:lang="en-US">KongDeyuMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_KongDeyuMember" xlink:to="sos_KongDeyuMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_EmployeeBenefitsPolicyTextBlock_lbl0" xml:lang="en-US">EmployeeBenefitsPolicyTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_EmployeeBenefitsPolicyTextBlock" xlink:to="sos_EmployeeBenefitsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_RegisteredDirectOfferingInDecember2020Member_lbl0" xml:lang="en-US">RegisteredDirectOfferingInDecember2020Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_RegisteredDirectOfferingInDecember2020Member" xlink:to="sos_RegisteredDirectOfferingInDecember2020Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_RegisteredDirectOfferingsInFebruary2021Member_lbl0" xml:lang="en-US">RegisteredDirectOfferingsInFebruary2021Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_RegisteredDirectOfferingsInFebruary2021Member" xlink:to="sos_RegisteredDirectOfferingsInFebruary2021Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_WangYilinMember_lbl1" xml:lang="en-US">WangYilinMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_WangYilinMember" xlink:to="sos_WangYilinMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_EntityActivities_lbl1" xml:lang="en-US">EntityActivities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_EntityActivities" xlink:to="sos_EntityActivities_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_VATTaxesPayable_lbl0" xml:lang="en-US">VATTaxesPayable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_VATTaxesPayable" xlink:to="sos_VATTaxesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_January2021WarrantSolicitationMember_lbl0" xml:lang="en-US">January2021WarrantSolicitationMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_January2021WarrantSolicitationMember" xlink:to="sos_January2021WarrantSolicitationMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition_lbl1" xml:lang="en-US">AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition" xlink:to="sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_NumberOfCustomer_lbl1" xml:lang="en-US">NumberOfCustomer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_NumberOfCustomer" xlink:to="sos_NumberOfCustomer_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_NETPROFITLOSS1_lbl1" xml:lang="en-US">NETPROFITLOSS1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_NETPROFITLOSS1" xlink:to="sos_NETPROFITLOSS1_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_PurchaseAgreementMember_lbl1" xml:lang="en-US">PurchaseAgreementMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_PurchaseAgreementMember" xlink:to="sos_PurchaseAgreementMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_OrdinarySharesTotalSharesMember_lbl0" xml:lang="en-US">OrdinarySharesTotalSharesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_OrdinarySharesTotalSharesMember" xlink:to="sos_OrdinarySharesTotalSharesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_RegisteredDirectOfferingInJanuary2021Member_lbl0" xml:lang="en-US">RegisteredDirectOfferingInJanuary2021Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_RegisteredDirectOfferingInJanuary2021Member" xlink:to="sos_RegisteredDirectOfferingInJanuary2021Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="sos_NumberOfReportingSegments_lbl1" xml:lang="en-US">NumberOfReportingSegments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="sos_NumberOfReportingSegments" xlink:to="sos_NumberOfReportingSegments_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableRelatedParties_lbl0" xml:lang="en-US">Accounts Receivable, Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableRelatedParties" xlink:to="us-gaap_AccountsReceivableRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_ContactPersonnelName_lbl0" xml:lang="en-US">Contact Personnel Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_ContactPersonnelName" xlink:to="dei_ContactPersonnelName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl0" xml:lang="en-US">Accounts and Nontrade Receivable [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments_lbl0" xml:lang="en-US">Fair Value, Investments, Entities that Calculate Net Asset Value Per Share, Percent Arbitrage Investments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments" xlink:to="us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl0" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TreasuryStockMember_lbl0" xml:lang="en-US">Treasury Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TreasuryStockMember" xlink:to="us-gaap_TreasuryStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl0" xml:lang="en-US">Increase (Decrease) in Contract with Customer, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl0" xml:lang="en-US">Liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesNetCurrent_lbl1" xml:lang="en-US">Other Receivables, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesNetCurrent" xlink:to="us-gaap_OtherReceivablesNetCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NumberOfReportableSegments_lbl0" xml:lang="en-US">Number of Reportable Segments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NumberOfReportableSegments" xlink:to="us-gaap_NumberOfReportableSegments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl0" xml:lang="en-US">Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivablesGrossCurrent_lbl0" xml:lang="en-US">Other Receivables, Gross, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivablesGrossCurrent" xlink:to="us-gaap_OtherReceivablesGrossCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl0" xml:lang="en-US">Document Shell Company Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl0" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl0" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl0" xml:lang="en-US">City Area Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl0" xml:lang="en-US">Entity Address, Country</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl0" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl0" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillGross_lbl0" xml:lang="en-US">Goodwill, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillGross" xlink:to="us-gaap_GoodwillGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0" xml:lang="en-US">AOCI Attributable to Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_lbl0" xml:lang="en-US">Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToSuppliers_lbl0" xml:lang="en-US">Payments to Suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToSuppliers" xlink:to="us-gaap_PaymentsToSuppliers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl0" xml:lang="en-US">Earnings Per Share [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0" xml:lang="en-US">Revenue [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent_lbl0" xml:lang="en-US">Contract with Customer, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl1" xml:lang="en-US">Common Stock, Shares Authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl0" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Other Accounts Payable and Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl0" xml:lang="en-US">Entity Address, Address Line Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl0" xml:lang="en-US">Entity Address, Address Line One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl0" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl0" xml:lang="en-US">Entity Address, Address Line Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl0" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl0" xml:lang="en-US">Security Exchange Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl0" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl0" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl0" xml:lang="en-US">Other Nonoperating Income (Expense) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_lbl0" xml:lang="en-US">Gross Profit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl1" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl0" xml:lang="en-US">Accounts Payable, Other, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl2" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_HK_lbl0" xml:lang="en-US">HONG KONG</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_HK" xlink:to="country_HK_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsHeldInTrustNoncurrent_lbl0" xml:lang="en-US">Assets Held-in-trust, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsHeldInTrustNoncurrent" xlink:to="us-gaap_AssetsHeldInTrustNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0" xml:lang="en-US">Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl0" xml:lang="en-US">Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl0" xml:lang="en-US">Title of 12(b) Security</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl0" xml:lang="en-US">Due to Related Parties, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_lbl0" xml:lang="en-US">Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl0" xml:lang="en-US">Assets, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock_lbl0" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Stockholders&apos; Equity, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl0" xml:lang="en-US">Local Phone Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNet_lbl0" xml:lang="en-US">Net Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNet" xlink:to="us-gaap_AssetsNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees_lbl0" xml:lang="en-US">Warrant or Right, Reason for Issuance, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees" xlink:to="us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl0" xml:lang="en-US">Increase (Decrease) in Due to Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl0" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl1" xml:lang="en-US">Sale of Stock, Number of Shares Issued in Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables_lbl0" xml:lang="en-US">Increase (Decrease) in Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl0" xml:lang="en-US">Document Registration Statement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsNoncurrent_lbl0" xml:lang="en-US">Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0" xml:lang="en-US">Proceeds from Issuance of Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperations_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperations" xlink:to="us-gaap_IncomeLossFromContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl0" xml:lang="en-US">Entity Common Stock, Shares Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl1" xml:lang="en-US">Cost of Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Deduction, Other, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationsMember_lbl0" xml:lang="en-US">Disposal Group, Not Discontinued Operations [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl0" xml:lang="en-US">Leases of Lessee Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl0" xml:lang="en-US">Schedule of Related Party Transactions [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl0" xml:lang="en-US">Additional Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl0" xml:lang="en-US">Proceeds from Issuance of Private Placement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl0" xml:lang="en-US">Document Transition Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl0" xml:lang="en-US">Class of Warrant or Right, Exercise Price of Warrants or Rights</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl0" xml:lang="en-US">Revenue Benchmark [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableGross_lbl0" xml:lang="en-US">Accounts Receivable, before Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableGross" xlink:to="us-gaap_AccountsReceivableGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueFromOtherRelatedParties_lbl0" xml:lang="en-US">Due from Other Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromOtherRelatedParties" xlink:to="us-gaap_DueFromOtherRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentDiscontinuedOperationsMember_lbl0" xml:lang="en-US">Discontinued Operations [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentDiscontinuedOperationsMember" xlink:to="us-gaap_SegmentDiscontinuedOperationsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesPolicyTextBlock_lbl0" xml:lang="en-US">Receivable [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesPolicyTextBlock" xlink:to="us-gaap_ReceivablesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_lbl0" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Cash" xlink:to="us-gaap_Cash_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl0" xml:lang="en-US">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvanceRoyalties_lbl0" xml:lang="en-US">Advance Royalties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvanceRoyalties" xlink:to="us-gaap_AdvanceRoyalties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl0" xml:lang="en-US">Debt Instrument, Basis Spread on Variable Rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl0" xml:lang="en-US">Net Income (Loss) Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl0" xml:lang="en-US">Document Annual Report</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingExpense_lbl0" xml:lang="en-US">Selling Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingExpense" xlink:to="us-gaap_SellingExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties_lbl0" xml:lang="en-US">Increase (Decrease) in Due from Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl0" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl0" xml:lang="en-US">Lessee, Leases [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Lease, Disclosure [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:to="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl0" xml:lang="en-US">Operating Lease, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl0" xml:lang="en-US">Entity Address, City or Town</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl0" xml:lang="en-US">Entity Well-known Seasoned Issuer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl0" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl0" xml:lang="en-US">Document Accounting Standard</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl0" xml:lang="en-US">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl0" xml:lang="en-US">Entity Voluntary Filers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl0" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnDispositionOfAssets_lbl0" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnDispositionOfAssets" xlink:to="us-gaap_GainLossOnDispositionOfAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl0" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl0" xml:lang="en-US">Operating Lease, Liability, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl0" xml:lang="en-US">Investment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="country_CN_lbl0" xml:lang="en-US">CHINA</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="country_CN" xlink:to="country_CN_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAndAmortization_lbl0" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAndAmortization" xlink:to="us-gaap_DepreciationAndAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl0" xml:lang="en-US">Consolidation, Variable Interest Entity, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Tax [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0" xml:lang="en-US">Stock Issued During Period, Value, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_lbl0" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl0" xml:lang="en-US">Earnings Per Share, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl0" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl0" xml:lang="en-US">Trading Symbol</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent_lbl0" xml:lang="en-US">Due to Other Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent" xlink:to="us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl0" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonClassBMember_lbl2" xml:lang="en-US">Common Class B [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonClassBMember" xlink:to="us-gaap_CommonClassBMember_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl0" xml:lang="en-US">Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableNet_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNet" xlink:to="us-gaap_AccountsReceivableNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent_lbl0" xml:lang="en-US">Accrual for Taxes Other than Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock_lbl0" xml:lang="en-US">Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:to="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl1" xml:lang="en-US">Assets [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0" xml:lang="en-US">Operating Lease, Liability, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl0" xml:lang="en-US">Comprehensive Income, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl0" xml:lang="en-US">Common Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants_lbl0" xml:lang="en-US">Proceeds from Issuance of Warrants</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_lbl0" xml:lang="en-US">Accounts and Financing Receivable, Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" xlink:to="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl0" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueFromRelatedPartiesCurrent_lbl0" xml:lang="en-US">Due from Related Parties, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromRelatedPartiesCurrent" xlink:to="us-gaap_DueFromRelatedPartiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl0" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtTerm_lbl0" xml:lang="en-US">Long-term Debt, Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTerm" xlink:to="us-gaap_LongTermDebtTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl0" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl0" xml:lang="en-US">Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl0" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IPOMember_lbl0" xml:lang="en-US">IPO [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IPOMember" xlink:to="us-gaap_IPOMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0" xml:lang="en-US">Stockholders&apos; Equity Note Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventDescription_lbl0" xml:lang="en-US">Subsequent Event, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventDescription" xlink:to="us-gaap_SubsequentEventDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl0" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl0" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_lbl0" xml:lang="en-US">Due to Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl0" xml:lang="en-US">Entity Address, Postal Zip Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl0" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl0" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl0" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl0" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl0" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl0" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription_lbl0" xml:lang="en-US">Business Acquisitions, Purchase Price Allocation, Year of Acquisition, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl0" xml:lang="en-US">Entity Interactive Data Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl0" xml:lang="en-US">Earnings Per Share, Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_BusinessContactMember_lbl0" xml:lang="en-US">Business Contact [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_BusinessContactMember" xlink:to="dei_BusinessContactMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl0" xml:lang="en-US">Property, Plant and Equipment, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock_lbl0" xml:lang="en-US">Schedule of Subsidiary of Limited Liability Company or Limited Partnership, Description [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" xlink:to="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueFromRelatedParties_lbl0" xml:lang="en-US">Due from Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueFromRelatedParties" xlink:to="us-gaap_DueFromRelatedParties_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl0" xml:lang="en-US">Property, Plant and Equipment, Estimated Useful Lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl0" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl0" xml:lang="en-US">Additional Paid-in Capital [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_lbl0" xml:lang="en-US">Allowance for Doubtful Other Receivables, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:to="us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl0" xml:lang="en-US">Sale of Stock, Consideration Received on Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet_lbl0" xml:lang="en-US">Other Operating Income (Expense), Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherOperatingIncomeExpenseNet" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl0" xml:lang="en-US">Operating Expenses [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Credit, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0" xml:lang="en-US">Concentration Risk Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl0" xml:lang="en-US">Schedule of Stockholders&apos; Equity Note, Warrants or Rights [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl0" xml:lang="en-US">Entity Ex Transition Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl0" xml:lang="en-US">State and Local Income Tax Expense (Benefit), Continuing Operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl0" xml:lang="en-US">Accrued Liabilities and Other Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateMember_lbl1" xml:lang="en-US">Corporate Segment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateMember" xlink:to="us-gaap_CorporateMember_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Goodwill_lbl0" xml:lang="en-US">Goodwill</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Goodwill" xlink:to="us-gaap_Goodwill_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl0" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl0" xml:lang="en-US">Interest Income (Expense), Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_lbl0" xml:lang="en-US">Accounts Payable, Related Parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent" xlink:to="us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl1" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedSalariesCurrent_lbl0" xml:lang="en-US">Accrued Salaries, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedSalariesCurrent" xlink:to="us-gaap_AccruedSalariesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl0" xml:lang="en-US">Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl0" xml:lang="en-US">Operating Lease, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl0" xml:lang="en-US">Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl0" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl0" xml:lang="en-US">Accounts Receivable [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventMember_lbl0" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl0" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FurnitureAndFixturesGross_lbl0" xml:lang="en-US">Furniture and Fixtures, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FurnitureAndFixturesGross" xlink:to="us-gaap_FurnitureAndFixturesGross_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesIssued_lbl0" xml:lang="en-US">Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesIssued" xlink:to="us-gaap_SharesIssued_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>13
<FILENAME>sos-20201231_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Wed May 05 12:45:56 UTC 2021 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ConsolidatedBalanceSheet" roleURI="http://www.sos.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.sos.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ConsolidatedIncomeStatement" roleURI="http://www.sos.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ShareholdersEquityType2or3" roleURI="http://www.sos.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ConsolidatedCashFlow" roleURI="http://www.sos.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_OrganizationandPrincipalActivities" roleURI="http://www.sos.com/role/OrganizationandPrincipalActivities"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_SummaryofSignificantAccountingPoliciesandPractices" roleURI="http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPractices"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_AccountsReceivableNet" roleURI="http://www.sos.com/role/AccountsReceivableNet"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_OtherReceivablesNet" roleURI="http://www.sos.com/role/OtherReceivablesNet"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_Leases" roleURI="http://www.sos.com/role/Leases"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_PropertyandEquipmentNet" roleURI="http://www.sos.com/role/PropertyandEquipmentNet"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_OtherPayables" roleURI="http://www.sos.com/role/OtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_RelatedPartyBalancesandTransactions" roleURI="http://www.sos.com/role/RelatedPartyBalancesandTransactions"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_Taxes" roleURI="http://www.sos.com/role/Taxes"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ConcentrationofRisk" roleURI="http://www.sos.com/role/ConcentrationofRisk"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ShareholdersEquity" roleURI="http://www.sos.com/role/ShareholdersEquity"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_CommitmentsandContingencies" roleURI="http://www.sos.com/role/CommitmentsandContingencies"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_SegmentInformationandRevenueAnalysis" roleURI="http://www.sos.com/role/SegmentInformationandRevenueAnalysis"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_SubsequentEvents" roleURI="http://www.sos.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_AccountingPoliciesByPolicy" roleURI="http://www.sos.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_OrganizationandPrincipalActivitiesTables" roleURI="http://www.sos.com/role/OrganizationandPrincipalActivitiesTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_SummaryofSignificantAccountingPoliciesandPracticesTables" roleURI="http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_AccountsReceivableNetTables" roleURI="http://www.sos.com/role/AccountsReceivableNetTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_OtherReceivablesNetTables" roleURI="http://www.sos.com/role/OtherReceivablesNetTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_LeasesTables" roleURI="http://www.sos.com/role/LeasesTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_PropertyandEquipmentNetTables" roleURI="http://www.sos.com/role/PropertyandEquipmentNetTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_OtherPayablesTables" roleURI="http://www.sos.com/role/OtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_RelatedPartyBalancesandTransactionsTables" roleURI="http://www.sos.com/role/RelatedPartyBalancesandTransactionsTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_TaxesTables" roleURI="http://www.sos.com/role/TaxesTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ShareholdersEquityTables" roleURI="http://www.sos.com/role/ShareholdersEquityTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_SegmentInformationandRevenueAnalysisTables" roleURI="http://www.sos.com/role/SegmentInformationandRevenueAnalysisTables"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable" roleURI="http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofassetsandliabilitiesacquiredTable" roleURI="http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofassetsandliabilitiesdisposedTable" roleURI="http://www.sos.com/role/ScheduleofassetsandliabilitiesdisposedTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleoflossondiscontinuedoperationsTable" roleURI="http://www.sos.com/role/ScheduleoflossondiscontinuedoperationsTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofestimatedusefullivesTable" roleURI="http://www.sos.com/role/ScheduleofestimatedusefullivesTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofaccountsreceivablenetTable" roleURI="http://www.sos.com/role/ScheduleofaccountsreceivablenetTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofotherreceivableTable" roleURI="http://www.sos.com/role/ScheduleofotherreceivableTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable" roleURI="http://www.sos.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofmaturitiesofleaseliabilitiesTable" roleURI="http://www.sos.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofpropertyandequipmentTable" roleURI="http://www.sos.com/role/ScheduleofpropertyandequipmentTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofotherpayablesandaccruedliabilitiesTable" roleURI="http://www.sos.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofamountduefromrelatedpartiesTable" roleURI="http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofcomponentsofprovisionforincometaxesTable" roleURI="http://www.sos.com/role/ScheduleofcomponentsofprovisionforincometaxesTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofreconciliationofeffectivetaxrateTable" roleURI="http://www.sos.com/role/ScheduleofreconciliationofeffectivetaxrateTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleoftaxpayableTable" roleURI="http://www.sos.com/role/ScheduleoftaxpayableTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofwarrantsoutstandingandexercisableTable" roleURI="http://www.sos.com/role/ScheduleofwarrantsoutstandingandexercisableTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofwarrantsoutstandingTable" roleURI="http://www.sos.com/role/ScheduleofwarrantsoutstandingTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable" roleURI="http://www.sos.com/role/ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_OrganizationandPrincipalActivitiesDetails" roleURI="http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_SummaryofSignificantAccountingPoliciesandPracticesDetails" roleURI="http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_LeasesDetails" roleURI="http://www.sos.com/role/LeasesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_PropertyandEquipmentNetDetails" roleURI="http://www.sos.com/role/PropertyandEquipmentNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_TaxesDetails" roleURI="http://www.sos.com/role/TaxesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ConcentrationofRiskDetails" roleURI="http://www.sos.com/role/ConcentrationofRiskDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_ShareholdersEquityDetails" roleURI="http://www.sos.com/role/ShareholdersEquityDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_CommitmentsandContingenciesDetails" roleURI="http://www.sos.com/role/CommitmentsandContingenciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_SegmentInformationandRevenueAnalysisDetails" roleURI="http://www.sos.com/role/SegmentInformationandRevenueAnalysisDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#sos_r_SubsequentEventsDetails" roleURI="http://www.sos.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="sos-20201231.xsd#DocumentAndEntityInformation" roleURI="http://www.sos.com/role/DocumentAndEntityInformation"/>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_DueFromRelatedPartiesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsHeldInTrustNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsHeldInTrustNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsHeldInTrustNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentGross" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_GoodwillGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_Assets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccruedLiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ContractWithCustomerLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ContractWithCustomerLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_ContractWithCustomerLiabilityCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TaxPayableRefundAmountCurrent" xlink:href="sos-20201231.xsd#sos_TaxPayableRefundAmountCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="TaxPayableRefundAmountCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableOtherCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableOtherCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableOtherCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_Liabilities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AdditionalPaidInCapital" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesIssued" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_CommonStockSharesOutstanding" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_CostOfRevenue" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GrossProfit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_GrossProfit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SellingExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SellingExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_SellingExpense" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpenses" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTotalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpenseAbstract" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossOnAcquisition" xlink:href="sos-20201231.xsd#sos_LossOnAcquisition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="LossOnAcquisition" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestIncomeExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestIncomeExpenseNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestIncomeExpenseNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherOperatingIncomeExpenseNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherOperatingIncomeExpenseNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherOperatingIncomeExpenseNet" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="INCOMELOSSBEFOREINCOMETAX" xlink:href="sos-20201231.xsd#sos_INCOMELOSSBEFOREINCOMETAX"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="INCOMELOSSBEFOREINCOMETAX" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="8.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperations" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="DiscontinuedOpeartionsAbstract" xlink:href="sos-20201231.xsd#sos_DiscontinuedOpeartionsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="DiscontinuedOpeartionsAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DiscontinuedOpeartionsAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DiscontinuedOpeartionsAbstract" xlink:to="us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="NETPROFITLOSS1" xlink:href="sos-20201231.xsd#sos_NETPROFITLOSS1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="NETPROFITLOSS1" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossTaxAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossTaxAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareAbstract" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareBasic" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareDiluted" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_TreasuryStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OrdinarySharesTotalSharesMember" xlink:href="sos-20201231.xsd#sos_OrdinarySharesTotalSharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="OrdinarySharesTotalSharesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OrdinarySharesParValueMember" xlink:href="sos-20201231.xsd#sos_OrdinarySharesParValueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="OrdinarySharesParValueMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="6.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueAcquisitions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueAcquisitions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueAcquisitions" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement" xlink:href="sos-20201231.xsd#sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueReverseAcquisitionAdjustments" xlink:href="sos-20201231.xsd#sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodValueReverseAcquisitionAdjustments" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments" xlink:href="sos-20201231.xsd#sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" xlink:href="sos-20201231.xsd#sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity_1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_1" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_1" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ProfitLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_DepreciationAndAmortization" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AllowanceForDoubtfulAccountsAccountsReceivables" xlink:href="sos-20201231.xsd#sos_AllowanceForDoubtfulAccountsAccountsReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AllowanceForDoubtfulAccountsAccountsReceivables" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AllowanceForDoubtfulAccountsOtherReceivables" xlink:href="sos-20201231.xsd#sos_AllowanceForDoubtfulAccountsOtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="AllowanceForDoubtfulAccountsOtherReceivables" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossesOnAcquisition" xlink:href="sos-20201231.xsd#sos_LossesOnAcquisition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="LossesOnAcquisition" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnDispositionOfAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnDispositionOfAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_GainLossOnDispositionOfAssets" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherReceivables" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueFromRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDueFromRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDueFromRelatedParties" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInDueToRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInDueToRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInDueToRelatedParties" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInContractWithCustomerLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInContractWithCustomerLiability" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchaseOfPropertyAndEquipment" xlink:href="sos-20201231.xsd#sos_PurchaseOfPropertyAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="PurchaseOfPropertyAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="ProceedFromDisposalsOfDiscontinuedOperations" xlink:href="sos-20201231.xsd#sos_ProceedFromDisposalsOfDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="ProceedFromDisposalsOfDiscontinuedOperations" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfPrivatePlacement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfPrivatePlacement" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/OrganizationandPrincipalActivities">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPractices">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/AccountsReceivableNet">
    <loc xlink:type="locator" xlink:label="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditLossAdditionalImprovementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndNontradeReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndNontradeReceivableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:to="us-gaap_AccountsAndNontradeReceivableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/OtherReceivablesNet">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/Leases">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesOfLesseeDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesOfLesseeDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesOfLesseeDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/PropertyandEquipmentNet">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/OtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/RelatedPartyBalancesandTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/Taxes">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ConcentrationofRisk">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ShareholdersEquity">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/CommitmentsandContingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/SegmentInformationandRevenueAnalysis">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_SegmentReportingDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationVariableInterestEntityPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationVariableInterestEntityPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationVariableInterestEntityPolicy" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ReverseAcquisitionsOfChinaRapidFinanceBySOS" xlink:href="sos-20201231.xsd#sos_ReverseAcquisitionsOfChinaRapidFinanceBySOS"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ReverseAcquisitionsOfChinaRapidFinanceBySOS" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ReceivablesPolicyTextBlock" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_InvestmentPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ValueAddedTaxesPolicyTextBlock" xlink:href="sos-20201231.xsd#sos_ValueAddedTaxesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ValueAddedTaxesPolicyTextBlock" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EmployeeBenefitsPolicyTextBlock" xlink:href="sos-20201231.xsd#sos_EmployeeBenefitsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="EmployeeBenefitsPolicyTextBlock" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/OrganizationandPrincipalActivitiesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfEstimatedUsefulLivesTableTextBlock" xlink:href="sos-20201231.xsd#sos_ScheduleOfEstimatedUsefulLivesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="ScheduleOfEstimatedUsefulLivesTableTextBlock" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/AccountsReceivableNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CreditLossAdditionalImprovementsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CreditLossAdditionalImprovementsAbstract" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/OtherReceivablesNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="OtherReceivablesTableTextBlock" xlink:href="sos-20201231.xsd#sos_OtherReceivablesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="OtherReceivablesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/LeasesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/PropertyandEquipmentNetTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/OtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/RelatedPartyBalancesandTransactionsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/TaxesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfTaxPayableTableTextBlock" xlink:href="sos-20201231.xsd#sos_ScheduleOfTaxPayableTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="ScheduleOfTaxPayableTableTextBlock" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ShareholdersEquityTables">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/SegmentInformationandRevenueAnalysisTables">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfSosLimitedAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfSosLimitedAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfSosLimitedAbstract" xlink:to="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:to="srt_OwnershipAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="SOSInformationTechnologyNewYorkIncMember" xlink:href="sos-20201231.xsd#sos_SOSInformationTechnologyNewYorkIncMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="SOSInformationTechnologyNewYorkIncMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="YongBaoTwoLtdMember" xlink:href="sos-20201231.xsd#sos_YongBaoTwoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="YongBaoTwoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ChinaSOSLtdMember" xlink:href="sos-20201231.xsd#sos_ChinaSOSLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="ChinaSOSLtdMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="QingdaoSOSInvestmentManagementCoLtdMember" xlink:href="sos-20201231.xsd#sos_QingdaoSOSInvestmentManagementCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="QingdaoSOSInvestmentManagementCoLtdMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="QingdaoSOSInvestmentLLPMember" xlink:href="sos-20201231.xsd#sos_QingdaoSOSInvestmentLLPMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="QingdaoSOSInvestmentLLPMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SOSIndustrialHoldingCoLtdMember" xlink:href="sos-20201231.xsd#sos_SOSIndustrialHoldingCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="SOSIndustrialHoldingCoLtdMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SOSInformationTechnologyCoLtdMember" xlink:href="sos-20201231.xsd#sos_SOSInformationTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="SOSInformationTechnologyCoLtdMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="InnerMongoliaSOSInsuranceAgencyCoLtdMember" xlink:href="sos-20201231.xsd#sos_InnerMongoliaSOSInsuranceAgencyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="InnerMongoliaSOSInsuranceAgencyCoLtdMember" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SOSInternationalTradingCoLtdMember" xlink:href="sos-20201231.xsd#sos_SOSInternationalTradingCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="SOSInternationalTradingCoLtdMember" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable" xlink:to="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="EntityBackground" xlink:href="sos-20201231.xsd#sos_EntityBackground"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="EntityBackground" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EntityActivities" xlink:href="sos-20201231.xsd#sos_EntityActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems" xlink:to="EntityActivities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAssetsAndLiabilitiesAcquiredAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssetsAndLiabilitiesAcquiredAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssetsAndLiabilitiesAcquiredAbstract" xlink:to="us-gaap_AssetsAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" xlink:href="sos-20201231.xsd#sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssetsAndLiabilitiesAcquiredAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssetsAndLiabilitiesAcquiredAbstract" xlink:to="us-gaap_LiabilitiesAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssetsAndLiabilitiesAcquiredAbstract" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne" xlink:href="sos-20201231.xsd#sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssetsAndLiabilitiesAcquiredAbstract" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossOnAcquisitions" xlink:href="sos-20201231.xsd#sos_LossOnAcquisitions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssetsAndLiabilitiesAcquiredAbstract" xlink:to="LossOnAcquisitions" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofassetsandliabilitiesdisposedTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAssetsAndLiabilitiesDisposedAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfAssetsAndLiabilitiesDisposedAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedTable" xlink:href="sos-20201231.xsd#sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems" xlink:href="sos-20201231.xsd#sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAssetsAndLiabilitiesDisposedAbstract" xlink:to="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupClassificationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedTable" xlink:to="us-gaap_DisposalGroupClassificationAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisposalGroupNotDiscontinuedOperationsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisposalGroupNotDiscontinuedOperationsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisposalGroupClassificationAxis" xlink:to="us-gaap_DisposalGroupNotDiscontinuedOperationsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedTable" xlink:to="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems" xlink:to="us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="NetAssetsLiabilitiesDisposedAbstract" xlink:href="sos-20201231.xsd#sos_NetAssetsLiabilitiesDisposedAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems" xlink:to="NetAssetsLiabilitiesDisposedAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetAssetsLiabilitiesDisposedAbstract" xlink:to="us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrZJ+by1GgbPFU4lzG3VH/T7y5YLeyjAYbEPEn/eLXOi7p6aylT5fUK29gKaxZpBzBXpQNq31/hSDHsV0PhMWCmfVtY4/BLsrKNNcc/5wOlFTDQiY38S8LzQxQWg1WRAT+De4JioDsI4l51aEcQcMMWh1w0b8JbPooaKhL0cr06t42b0gedjP0kC] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NetAssetsLiabilitiesDisposedAbstract" xlink:to="us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne" xlink:href="sos-20201231.xsd#sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems" xlink:to="BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncomeFromDisposalOfDiscontinuedOperations" xlink:href="sos-20201231.xsd#sos_IncomeFromDisposalOfDiscontinuedOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems" xlink:to="IncomeFromDisposalOfDiscontinuedOperations" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleoflossondiscontinuedoperationsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLossOnDiscontinuedOperationsAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfLossOnDiscontinuedOperationsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLossOnDiscontinuedOperationsAbstract" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOperatingActivitiesSegmentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_StatementOperatingActivitiesSegmentAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentDiscontinuedOperationsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentDiscontinuedOperationsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOperatingActivitiesSegmentAxis" xlink:to="us-gaap_SegmentDiscontinuedOperationsMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_CostOfRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofestimatedusefullivesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfEstimatedUsefulLivesAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfEstimatedUsefulLivesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesTable" xlink:href="sos-20201231.xsd#sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems" xlink:href="sos-20201231.xsd#sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfEstimatedUsefulLivesAbstract" xlink:to="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="OfficeEquipmentFixturesAndFurnitureMember" xlink:href="sos-20201231.xsd#sos_OfficeEquipmentFixturesAndFurnitureMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="OfficeEquipmentFixturesAndFurnitureMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesTable" xlink:to="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="DepreciationMethod" xlink:href="sos-20201231.xsd#sos_DepreciationMethod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems" xlink:to="DepreciationMethod" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofaccountsreceivablenetTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAccountsReceivableNetAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfAccountsReceivableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsReceivableGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableNetAbstract" xlink:to="us-gaap_AccountsReceivableNet" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract" xlink:href="sos-20201231.xsd#sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccountsReceivableNetAbstract" xlink:to="MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition" xlink:href="sos-20201231.xsd#sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract" xlink:to="AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivable_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivable_0" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofotherreceivableTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherReceivableAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfOtherReceivableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsToSuppliers" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsToSuppliers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherReceivableAbstract" xlink:to="us-gaap_PaymentsToSuppliers" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesGrossCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivablesGrossCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherReceivableAbstract" xlink:to="us-gaap_OtherReceivablesGrossCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdvanceRoyalties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdvanceRoyalties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherReceivableAbstract" xlink:to="us-gaap_AdvanceRoyalties" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherReceivableAbstract" xlink:to="us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherReceivableAbstract" xlink:to="us-gaap_OtherReceivablesNetCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0" xlink:href="sos-20201231.xsd#sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherReceivableAbstract" xlink:to="MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AllowanceForDoubtfulOtherReceivableCurrent" xlink:href="sos-20201231.xsd#sos_AllowanceForDoubtfulOtherReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0" xlink:to="AllowanceForDoubtfulOtherReceivableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AllowanceForDoubtfulOtherReceivablesCurrentWriteOff" xlink:href="sos-20201231.xsd#sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0" xlink:to="AllowanceForDoubtfulOtherReceivablesCurrentWriteOff" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AllowanceForDoubtfulOtherReceivables" xlink:href="sos-20201231.xsd#sos_AllowanceForDoubtfulOtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0" xlink:to="AllowanceForDoubtfulOtherReceivables" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesAbstract" xlink:href="sos-20201231.xsd#sos_OperatingLeasesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract" xlink:to="OperatingLeasesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OperatingLeasesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SupplementalCurrentOperatingLeaseLiabilities" xlink:href="sos-20201231.xsd#sos_SupplementalCurrentOperatingLeaseLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract" xlink:to="SupplementalCurrentOperatingLeaseLiabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalOperatingLeaseLiabilities" xlink:href="sos-20201231.xsd#sos_TotalOperatingLeaseLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="TotalOperatingLeaseLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WeightedAverageRemainingLeaseTermInYearsAbstract" xlink:href="sos-20201231.xsd#sos_WeightedAverageRemainingLeaseTermInYearsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract" xlink:to="WeightedAverageRemainingLeaseTermInYearsAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedAverageRemainingLeaseTermInYearsAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WeightedDiscountRateAbstract" xlink:href="sos-20201231.xsd#sos_WeightedDiscountRateAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract" xlink:to="WeightedDiscountRateAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="WeightedDiscountRateAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofmaturitiesofleaseliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeasesFutureMinimumPaymentsDue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AmountRepresentingInterest" xlink:href="sos-20201231.xsd#sos_AmountRepresentingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="AmountRepresentingInterest" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="us-gaap_OperatingLeaseLiability" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CurrentOperatingLeaseLiability" xlink:href="sos-20201231.xsd#sos_CurrentOperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="CurrentOperatingLeaseLiability" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeasesLongtermObligations" xlink:href="sos-20201231.xsd#sos_OperatingLeasesLongtermObligations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="OperatingLeasesLongtermObligations" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofpropertyandequipmentTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfPropertyAndEquipmentAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfPropertyAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FurnitureAndFixturesGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FurnitureAndFixturesGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentAbstract" xlink:to="us-gaap_FurnitureAndFixturesGross" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccumulatedDepreciationAndAmortization" xlink:href="sos-20201231.xsd#sos_AccumulatedDepreciationAndAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentAbstract" xlink:to="AccumulatedDepreciationAndAmortization" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PropertyPlantAndEquipmentNetTotal" xlink:href="sos-20201231.xsd#sos_PropertyPlantAndEquipmentNetTotal"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentAbstract" xlink:to="PropertyPlantAndEquipmentNetTotal" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="PayablesToNontradeVendorsAndServiceProviders" xlink:href="sos-20201231.xsd#sos_PayablesToNontradeVendorsAndServiceProviders"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="PayablesToNontradeVendorsAndServiceProviders" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedSalariesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedSalariesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedSalariesCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherMiscellaneousPayables" xlink:href="sos-20201231.xsd#sos_OtherMiscellaneousPayables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="OtherMiscellaneousPayables" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfAmountDueFromRelatedPartiesAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfAmountDueFromRelatedPartiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAmountDueFromRelatedPartiesAbstract" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="YongbaoInsuranceAgencyCoLtdMember" xlink:href="sos-20201231.xsd#sos_YongbaoInsuranceAgencyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="YongbaoInsuranceAgencyCoLtdMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WangYaxianMember" xlink:href="sos-20201231.xsd#sos_WangYaxianMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="WangYaxianMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="KongDeyuMember" xlink:href="sos-20201231.xsd#sos_KongDeyuMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="KongDeyuMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LiXingliangMember" xlink:href="sos-20201231.xsd#sos_LiXingliangMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="LiXingliangMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WangYilinMember" xlink:href="sos-20201231.xsd#sos_WangYilinMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="WangYilinMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BianJingxueMember" xlink:href="sos-20201231.xsd#sos_BianJingxueMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="BianJingxueMember" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_RelatedPartyTransactionLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_AccountsReceivableRelatedParties" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IntertransactionRelationship" xlink:href="sos-20201231.xsd#sos_IntertransactionRelationship"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="IntertransactionRelationship" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromOtherRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromOtherRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_DueFromOtherRelatedParties" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherReceivablesRelationship" xlink:href="sos-20201231.xsd#sos_OtherReceivablesRelationship"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="OtherReceivablesRelationship" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueFromRelatedParties" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueFromRelatedParties"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_DueFromRelatedParties" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccountsPayablesRelationship" xlink:href="sos-20201231.xsd#sos_AccountsPayablesRelationship"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="AccountsPayablesRelationship" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OtherPayablesRelationship" xlink:href="sos-20201231.xsd#sos_OtherPayablesRelationship"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="OtherPayablesRelationship" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_DueToRelatedPartiesCurrentAndNoncurrent" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofcomponentsofprovisionforincometaxesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract" xlink:to="us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofreconciliationofeffectivetaxrateTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfReconciliationOfEffectiveTaxRateAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfReconciliationOfEffectiveTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconciliationOfEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconciliationOfEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRateReconciliationPermanentDifference" xlink:href="sos-20201231.xsd#sos_EffectiveIncomeTaxRateReconciliationPermanentDifference"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconciliationOfEffectiveTaxRateAbstract" xlink:to="EffectiveIncomeTaxRateReconciliationPermanentDifference" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconciliationOfEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleoftaxpayableTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfTaxPayableAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfTaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="VATTaxesPayable" xlink:href="sos-20201231.xsd#sos_VATTaxesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTaxPayableAbstract" xlink:to="VATTaxesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTaxPayableAbstract" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTaxPayableAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofwarrantsoutstandingandexercisableTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfWarrantsOutstandingAndExercisableAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfWarrantsOutstandingAndExercisableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantsOutstandingAndExercisableAbstract" xlink:to="us-gaap_ClassOfWarrantOrRightTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_WarrantMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightTable" xlink:to="us-gaap_ClassOfWarrantOrRightLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ClassOfWarrantOrRightLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofwarrantsoutstandingTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfWarrantsOutstandingAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfWarrantsOutstandingAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareholdersEquityDetailsScheduleofwarrantsoutstandingTable" xlink:href="sos-20201231.xsd#sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingTable"/>
    <loc xlink:type="locator" xlink:label="ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems" xlink:href="sos-20201231.xsd#sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantsOutstandingAbstract" xlink:to="ShareholdersEquityDetailsScheduleofwarrantsoutstandingTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsScheduleofwarrantsoutstandingTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="WarrantsOneMember" xlink:href="sos-20201231.xsd#sos_WarrantsOneMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="WarrantsOneMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsTwoMember" xlink:href="sos-20201231.xsd#sos_WarrantsTwoMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="WarrantsTwoMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsThreeMember" xlink:href="sos-20201231.xsd#sos_WarrantsThreeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="WarrantsThreeMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="WarrantsFourMember" xlink:href="sos-20201231.xsd#sos_WarrantsFourMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="WarrantsFourMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsScheduleofwarrantsoutstandingTable" xlink:to="ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDisaggregatedInformationOfRevenuesByBusinessLinesAbstract" xlink:href="sos-20201231.xsd#sos_ScheduleOfDisaggregatedInformationOfRevenuesByBusinessLinesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingInformationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDisaggregatedInformationOfRevenuesByBusinessLinesAbstract" xlink:to="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductOrServiceAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="srt_ProductOrServiceAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductsAndServicesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="InsuranceMarketingMember" xlink:href="sos-20201231.xsd#sos_InsuranceMarketingMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="InsuranceMarketingMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HotlineMember" xlink:href="sos-20201231.xsd#sos_HotlineMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="HotlineMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BankCardCallCenterMember" xlink:href="sos-20201231.xsd#sos_BankCardCallCenterMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="BankCardCallCenterMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SaaSServicesMember" xlink:href="sos-20201231.xsd#sos_SaaSServicesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ProductOrServiceAxis" xlink:to="SaaSServicesMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_StatementBusinessSegmentsAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CorporateMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CorporateMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementBusinessSegmentsAxis" xlink:to="us-gaap_CorporateMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="us-gaap_SegmentReportingInformationLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingInformationLineItems" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="OrganizationandPrincipalActivitiesDetailsTable" xlink:href="sos-20201231.xsd#sos_OrganizationandPrincipalActivitiesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="OrganizationandPrincipalActivitiesDetailsLineItems" xlink:href="sos-20201231.xsd#sos_OrganizationandPrincipalActivitiesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="OrganizationandPrincipalActivitiesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsidiarySaleOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsidiarySaleOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandPrincipalActivitiesDetailsTable" xlink:to="us-gaap_SubsidiarySaleOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNameOfTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNameOfTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_SaleOfStockNameOfTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IPOMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IPOMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsidiarySaleOfStockAxis" xlink:to="us-gaap_IPOMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandPrincipalActivitiesDetailsTable" xlink:to="srt_ConsolidatedEntitiesAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_ConsolidatedEntitiesDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ConsolidatedEntitiesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="XRFSubsidiariesMember" xlink:href="sos-20201231.xsd#sos_XRFSubsidiariesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="XRFSubsidiariesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandPrincipalActivitiesDetailsTable" xlink:to="us-gaap_DebtInstrumentAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="AmericanDepositorySharesMember" xlink:href="sos-20201231.xsd#sos_AmericanDepositorySharesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="AmericanDepositorySharesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandPrincipalActivitiesDetailsTable" xlink:to="OrganizationandPrincipalActivitiesDetailsLineItems" order="4.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandPrincipalActivitiesDetailsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandPrincipalActivitiesDetailsLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockConsiderationReceivedOnTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandPrincipalActivitiesDetailsLineItems" xlink:to="us-gaap_SaleOfStockConsiderationReceivedOnTransaction" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesandPracticesDetailsTable" xlink:href="sos-20201231.xsd#sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:href="sos-20201231.xsd#sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="SummaryofSignificantAccountingPoliciesandPracticesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/netLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsTable" xlink:to="SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="PrivatePlacementTransactionsShare" xlink:href="sos-20201231.xsd#sos_PrivatePlacementTransactionsShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="PrivatePlacementTransactionsShare" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OrdinaryShareParValue" xlink:href="sos-20201231.xsd#sos_OrdinaryShareParValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="OrdinaryShareParValue" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossOnAcquiredAssetsAndLiabilities" xlink:href="sos-20201231.xsd#sos_LossOnAcquiredAssetsAndLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="LossOnAcquiredAssetsAndLiabilities" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="us-gaap_Cash" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="GainOnAcquiredAssetsAndLiabilities" xlink:href="sos-20201231.xsd#sos_GainOnAcquiredAssetsAndLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="GainOnAcquiredAssetsAndLiabilities" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfTranslationAdjustments" xlink:href="sos-20201231.xsd#sos_DescriptionOfTranslationAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="DescriptionOfTranslationAdjustments" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Goodwill"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="us-gaap_Goodwill" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="VotingSharePercentage" xlink:href="sos-20201231.xsd#sos_VotingSharePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="VotingSharePercentage" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="FactorsPercentage" xlink:href="sos-20201231.xsd#sos_FactorsPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="FactorsPercentage" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseRemainingLeaseTerm" xlink:href="sos-20201231.xsd#sos_OperatingLeaseRemainingLeaseTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="OperatingLeaseRemainingLeaseTerm" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DilutiveShare" xlink:href="sos-20201231.xsd#sos_DilutiveShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems" xlink:to="DilutiveShare" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/LeasesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeasesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/PropertyandEquipmentNetDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/TaxesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="TaxesDetailsTable" xlink:href="sos-20201231.xsd#sos_TaxesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="TaxesDetailsLineItems" xlink:href="sos-20201231.xsd#sos_TaxesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="TaxesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_StatementGeographicalAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementGeographicalAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsTable" xlink:to="srt_StatementGeographicalAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_SegmentGeographicalDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_SegmentGeographicalDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="srt_SegmentGeographicalDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="country_HK" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_HK"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_HK" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ForeignInvestmentEnterprisesMember" xlink:href="sos-20201231.xsd#sos_ForeignInvestmentEnterprisesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="ForeignInvestmentEnterprisesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="country_CN" xlink:href="https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd#country_CN"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_StatementGeographicalAxis" xlink:to="country_CN" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsTable" xlink:to="TaxesDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ValueAddedTaxPercent" xlink:href="sos-20201231.xsd#sos_ValueAddedTaxPercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxesDetailsLineItems" xlink:to="ValueAddedTaxPercent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ConcentrationofRiskDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract"/>
    <loc xlink:type="locator" xlink:label="ConcentrationofRiskDetailsTable" xlink:href="sos-20201231.xsd#sos_ConcentrationofRiskDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ConcentrationofRiskDetailsLineItems" xlink:href="sos-20201231.xsd#sos_ConcentrationofRiskDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="ConcentrationofRiskDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_MajorCustomersAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MajorCustomersAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofRiskDetailsTable" xlink:to="srt_MajorCustomersAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="OneCustomerMember" xlink:href="sos-20201231.xsd#sos_OneCustomerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_MajorCustomersAxis" xlink:to="OneCustomerMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofRiskDetailsTable" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesRevenueNetMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesRevenueNetMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_SalesRevenueNetMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofRiskDetailsTable" xlink:to="ConcentrationofRiskDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="NumberOfCustomer" xlink:href="sos-20201231.xsd#sos_NumberOfCustomer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConcentrationofRiskDetailsLineItems" xlink:to="NumberOfCustomer" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/ShareholdersEquityDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="ShareholdersEquityDetailsTable" xlink:href="sos-20201231.xsd#sos_ShareholdersEquityDetailsTable"/>
    <loc xlink:type="locator" xlink:label="ShareholdersEquityDetailsLineItems" xlink:href="sos-20201231.xsd#sos_ShareholdersEquityDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="ShareholdersEquityDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="RegisteredDirectOfferingInDecember2020Member" xlink:href="sos-20201231.xsd#sos_RegisteredDirectOfferingInDecember2020Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="RegisteredDirectOfferingInDecember2020Member" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RegisteredDirectOfferingInJanuary2021Member" xlink:href="sos-20201231.xsd#sos_RegisteredDirectOfferingInJanuary2021Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="RegisteredDirectOfferingInJanuary2021Member" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="January2021WarrantSolicitationMember" xlink:href="sos-20201231.xsd#sos_January2021WarrantSolicitationMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="January2021WarrantSolicitationMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="February2021WarrantSolicitationsMember" xlink:href="sos-20201231.xsd#sos_February2021WarrantSolicitationsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="February2021WarrantSolicitationsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RegisteredDirectOfferingsInFebruary2021Member" xlink:href="sos-20201231.xsd#sos_RegisteredDirectOfferingsInFebruary2021Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="RegisteredDirectOfferingsInFebruary2021Member" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FinancialInstrumentAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FinancialInstrumentAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsTable" xlink:to="us-gaap_FinancialInstrumentAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SecuritiesPurchaseAgreementMember" xlink:href="sos-20201231.xsd#sos_SecuritiesPurchaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="SecuritiesPurchaseAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsTable" xlink:to="srt_OwnershipAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_OwnershipDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_OwnershipDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="srt_OwnershipDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="SOSLimitedMember" xlink:href="sos-20201231.xsd#sos_SOSLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_OwnershipAxis" xlink:to="SOSLimitedMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsTable" xlink:to="ShareholdersEquityDetailsLineItems" order="6.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_CommonStockSharesAuthorized" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchaseWarrantShares" xlink:href="sos-20201231.xsd#sos_PurchaseWarrantShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="PurchaseWarrantShares" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfWarrants" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_ProceedsFromIssuanceOfWarrants" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtTerm" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_LongTermDebtTerm" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PurchasePerSharePrice" xlink:href="sos-20201231.xsd#sos_PurchasePerSharePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="PurchasePerSharePrice" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ExchangeForExerciseWarrant" xlink:href="sos-20201231.xsd#sos_ExchangeForExerciseWarrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="ExchangeForExerciseWarrant" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UnexercisedExistingWarrants" xlink:href="sos-20201231.xsd#sos_UnexercisedExistingWarrants"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="UnexercisedExistingWarrants" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ShareholdersEquityDetailsLineItems" xlink:to="us-gaap_SharesIssued" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/CommitmentsandContingenciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsTable" xlink:href="sos-20201231.xsd#sos_CommitmentsandContingenciesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsandContingenciesDetailsLineItems" xlink:href="sos-20201231.xsd#sos_CommitmentsandContingenciesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="CommitmentsandContingenciesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PRCSubsidiariesMember" xlink:href="sos-20201231.xsd#sos_PRCSubsidiariesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="PRCSubsidiariesMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsTable" xlink:to="CommitmentsandContingenciesDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="PurchaseCommitmentsDescription" xlink:href="sos-20201231.xsd#sos_PurchaseCommitmentsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="PurchaseCommitmentsDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="us-gaap_AssetsNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfNetAssets" xlink:href="sos-20201231.xsd#sos_PercentageOfNetAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsandContingenciesDetailsLineItems" xlink:to="PercentageOfNetAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/SegmentInformationandRevenueAnalysisDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <loc xlink:type="locator" xlink:label="NumberOfReportingSegments" xlink:href="sos-20201231.xsd#sos_NumberOfReportingSegments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="NumberOfReportingSegments" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NumberOfReportableSegments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NumberOfReportableSegments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SegmentReportingAbstract" xlink:to="us-gaap_NumberOfReportableSegments" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsTable" xlink:href="sos-20201231.xsd#sos_SubsequentEventsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsLineItems" xlink:href="sos-20201231.xsd#sos_SubsequentEventsDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="SubsequentEventsDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_AwardTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="PurchaseAgreementMember" xlink:href="sos-20201231.xsd#sos_PurchaseAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AwardTypeAxis" xlink:to="PurchaseAgreementMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="SubsequentEventsDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_SubsequentEventDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.sos.com/role/DocumentAndEntityInformation">
    <loc xlink:type="locator" xlink:label="DocumentAndEntityInformationAbstract" xlink:href="sos-20201231.xsd#sos_DocumentAndEntityInformationAbstract"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationTable" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationTable"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentInformationLineItems" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentInformationLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DocumentAndEntityInformationAbstract" xlink:to="dei_DocumentInformationTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementClassOfStockAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementClassOfStockAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="us-gaap_StatementClassOfStockAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ClassOfStockDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ClassOfStockDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_ClassOfStockDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassAMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassAMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassAMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonClassBMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonClassBMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementClassOfStockAxis" xlink:to="us-gaap_CommonClassBMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressesAddressTypeAxis" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressesAddressTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_EntityAddressesAddressTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="dei_AddressTypeDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AddressTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_AddressTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="dei_BusinessContactMember" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_BusinessContactMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_BusinessContactMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationTable" xlink:to="dei_DocumentInformationLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityRegistrantName" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_TradingSymbol" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentType" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CurrentFiscalYearEndDate" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCommonStockSharesOutstanding" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_AmendmentFlag" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCentralIndexKey" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityCurrentReportingStatus" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityVoluntaryFilers" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityVoluntaryFilers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityVoluntaryFilers" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFilerCategory" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityWellKnownSeasonedIssuer" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityWellKnownSeasonedIssuer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityWellKnownSeasonedIssuer" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentPeriodEndDate" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalYearFocus" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentFiscalPeriodFocus" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityEmergingGrowthCompany" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityShellCompany" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityExTransitionPeriod" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityExTransitionPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityExTransitionPeriod" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentRegistrationStatement" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentRegistrationStatement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentRegistrationStatement" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAnnualReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAnnualReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAnnualReport" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentTransitionReport" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentShellCompanyReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentShellCompanyReport"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentShellCompanyReport" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityFileNumber" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityIncorporationStateCountryCode" order="22.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine1" order="23.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine2" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine2" order="24.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressAddressLine3" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressAddressLine3" order="25.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCityOrTown" order="26.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressPostalZipCode" order="27.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityAddressCountry" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCountry"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityAddressCountry" order="28.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_ContactPersonnelName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_ContactPersonnelName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_ContactPersonnelName" order="29.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_Security12bTitle" order="30.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_SecurityExchangeName" order="31.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_EntityInteractiveDataCurrent" order="32.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentAccountingStandard" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentAccountingStandard"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_DocumentAccountingStandard" order="33.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_CityAreaCode" order="34.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_DocumentInformationLineItems" xlink:to="dei_LocalPhoneNumber" order="35.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>image_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_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<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1"  B , # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
,@ HHHH **** /__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>image_003.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_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<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" $( W0# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#W[-&:Y3XA
MZU?>'O"<NHZ<Z)<I+&H+H&&&8 \&O(O^%M>+_P#G[MO_  &6NFCA*E:/- 3D
MD?1&:,U\[_\ "VO%_P#S]VW_ (#+1_PMKQ?_ ,_=M_X#+6W]F5_+[Q<Z/HC-
M&:^=_P#A;7B__G[MO_ 9:/\ A;7B_P#Y^[;_ ,!EH_LROY?>'.CZ(S1FOG?_
M (6UXO\ ^?NV_P# 9:/^%M>+_P#G[MO_  &6C^S*_E]X<Z/HC-&:^=_^%M>+
M_P#G[MO_  &6C_A;7B__ )^[;_P&6C^S*_E]X<Z/HC-&:^=_^%M>+_\ G[MO
M_ 9:/^%M>+_^?NV_\!EH_LROY?>'.CZ(S1FOG?\ X6UXO_Y^[;_P&6C_ (6U
MXO\ ^?NV_P# 9:/[,K^7WASH^B,T9KYW_P"%M>+_ /G[MO\ P&6C_A;7B_\
MY^[;_P !EH_LROY?>'.CZ(S1FOG?_A;7B_\ Y^[;_P !EH_X6UXO_P"?NV_\
M!EH_LROY?>'.CZ(S1FOG?_A;7B__ )^[;_P&6C_A;7B__G[MO_ 9:/[,K^7W
MASH^B,T9KYW_ .%M>+_^?NV_\!EH_P"%M>+_ /G[MO\ P&6C^S*_E]X<Z/HC
M-&:^=_\ A;7B_P#Y^[;_ ,!EH_X6UXO_ .?NV_\  9:/[,K^7WASH^B,T9KY
MW_X6UXO_ .?NV_\  9:/^%M>+_\ G[MO_ 9:/[,K^7WASH^B,T9KYW_X6UXO
M_P"?NV_\!EH_X6UXO_Y^[;_P&6C^S*_E]X<Z/HC-&:^=_P#A;7B__G[MO_ 9
M:/\ A;7B_P#Y^[;_ ,!EH_LROY?>'.CZ(S1FOG?_ (6UXO\ ^?NV_P# 9:/^
M%M>+_P#G[MO_  &6C^S*_E]X<Z/HC-&:^=_^%M>+_P#G[MO_  &6C_A;7B__
M )^[;_P&6C^S*_E]X<Z/HC-&:^=_^%M>+_\ G[MO_ 9:/^%M>+_^?NV_\!EH
M_LROY?>'.CZ(S1FOG?\ X6UXO_Y^[;_P&6C_ (6UXO\ ^?NV_P# 9:/[,K^7
MWASH^B,T9KYW_P"%M>+_ /G[MO\ P&6C_A;7B_\ Y^[;_P !EH_LROY?>'.C
MZ(S1FOG?_A;7B_\ Y^[;_P !EH_X6UXO_P"?NV_\!EH_LROY?>'.CZ(S1FOG
M?_A;7B__ )^[;_P&6C_A;?B__G[MO_ 9:/[,K^7WASH^B,T9KYW_ .%M^+_^
M?NV_\!EH_P"%M^+_ /G[MO\ P&6C^S:_E]X<R/HC-&:^=_\ A;?B_P#Y^[;_
M ,!EH_X6WXO_ .?NV_\  9:/[-K^7WASH^B,T9KYW_X6WXO_ .?NV_\  9:/
M^%M^+_\ G[MO_ 9:/[-K^7WASH^B,T9KYW_X6WXO_P"?NV_\!EH_X6WXO_Y^
M[;_P&6C^S:_E]X<Z/HC-&:^=_P#A;?B__G[MO_ 9:/\ A;?B_P#Y^[;_ ,!E
MH_LVOY?>'.CZ(S1FOG?_ (6WXO\ ^?NV_P# 9:/^%M^+_P#G[MO_  &6C^S:
MWE]X<Z/HC-&:^=_^%M^+_P#G[MO_  &6C_A;?B__ )^[;_P&6C^S*_E]X<Z/
MHC-&:^=_^%M^+_\ G[MO_ 9:/^%M^+_^?NV_\!EH_LROY?>'.CZ(S1FOG?\
MX6WXO_Y^[;_P&6C_ (6WXO\ ^?NV_P# 9:/[,K^7WASH^B,T9KYW_P"%M^+_
M /G[MO\ P&6C_A;?B_\ Y^[;_P !EH_LROY?>'.CZ(S1FOG?_A;?B_\ Y^[;
M_P !EH_X6WXO_P"?NV_\!EH_LROY?>'.CZ(S1FOG?_A;?B__ )^[;_P&6C_A
M;?B__G[MO_ 9:/[,K^7WASH^B,T9KYW_ .%M^+_^?NV_\!EH_P"%M^+_ /G[
MMO\ P&6C^S*_E]X<Z/HC-&:^=_\ A;?B_P#Y^[;_ ,!EH_X6WXO_ .?NV_\
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
MM?\ P*C_ /BJ4Q'R)9A) T<0!D9)T;:"< G!]2!7GPZ5NZ%_R"-?_P"O2/\
M]'QUK1S"I4J1@TK-^8I05C>BDCFE2**1))'8*B(P+,3P !W-:_\ PC'B'_H7
M]6_\ 9?_ (FN5\'_ /([Z!_V$K;_ -&K6'<75S]JE'VF8 .P^^>.:ZL=B7AI
M145>Z%%<QZ-_PC/B'_H7]6_\ 9?_ (FC_A&/$/\ T+^K?^ ,O_Q-<%=66L6<
MWE3?:0XB64A7+84C@G'2HEBU5I/+ O=_'R@,3ST_/M7#_:DOY5][*Y$>A?\
M",>(?^A?U;_P!E_^)H_X1CQ#_P!"_JW_ ( R_P#Q-< EMJSVOVD&Y$.\)O+$
M L<X ]3\I_*D:WU99/+(O/,#M&5&[[R]1]:/[4E_*OO8<B/0/^$8\0_]"_JW
M_@#+_P#$T?\ ",>(?^A?U;_P!E_^)KA1I^K?Z;OG:+[%,(9_,GV[7.["\GD_
M(WY569-410[B\520 3N )/04?VI+^5?>PY$>A_\ ",>(?^A?U;_P!E_^)H_X
M1CQ#_P!"_JW_ ( R_P#Q-<"]KJ\<2R.+L*Q<=6R-F-V1VQN'YU &U K(PDN=
ML?WR"Q"_6C^U)?RK[V'(CT7_ (1GQ#W\/ZM_X R__$UFW<<EA.;>]C>UG !,
M5PIC< ]/E;!KB99[V"39++<(W!PS,#S]:])^-V?^%F7?O;09_P"^!77@\9+$
M5>1JQ,HV5S$^U6P_Y>(?^_@H^UVW_/Q#_P!_!7'3CYQ]*A[UGB,?*C5E3Y;V
M*C&ZN=O]KMO^?B'_ +^"C[5;?\_$/_?P5Q%)6']J2_E_%CY/,[C[7;?\_$/_
M '\%)]JMO^?B'_OX*XFBC^U)?R_BPY/,[?[7;?\ /Q#_ -_!1]JMO^?B'_OX
M*XBM/1]'N=7N D,;>4I'FR!>$'O2>;-*[BOO9=/#SJ34(*[9TGVJVZ_:(<?]
M=!_C1]KMO^?F'_OX*M:S%IGASPZUF(5>[N/]7')R0,8WM_0>HKS\TH9O*2OR
M?BS7%814*GL^:[ZV[]CMOM=M_P _$/\ W\% NK8]+B'/_70?XUQ!Z5+#_K!]
M*Z*&82J5(PY;7?=G-*"2.S^TV_\ SWB_[[%'VFW_ .>\7_?8J/X>:=::MX_T
M>POX%GM9IBLD39PPVD]J^EQ\*O __0N6O_?3_P"-=F*Q5/#S4)7=R$FSYL^T
MV_\ SWB_[[%'VFW_ .>\7_?8KZ4_X55X&_Z%RU_[Z?\ QH_X55X&_P"A<M?^
M^G_QKF_M.CV?X%<C/FO[3;_\]XO^^Q1]IM_^>\7_ 'V*^E/^%5>!O^A<M?\
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
MX^K!5'Z5VO@WPMX?\0^&==U"[758[G1K;SW6&YC"3Y#D 9C)3[N/XNN?:N#
MX_"O4_A2D<OA+Q_'+*(4;3D#2%2P48EYP.3^%+&-QH73U5OS2"/Q(Q8O!VF:
M_P"#-0\0>'9[R.;2_FO=/O2LAV<D.DBJN1@'@KV/ISW?@?2X[B#4=&LM]L^G
MS62--;7TEJUT)1EV=D(+$8;8.1T&*X[3/%&B^$? >L:7IEU)J6JZRHBGE6!H
MX8(P",#=RQPS=AU]JS]*^(-Q8:0-/GBNB4*8GLKE('D"?<\S=%)N*X&",$8[
MUR5:=:K&25VKJU]_/UU&K*S*_C!K._']JVC[_P#3KBT,KQB-[A4V,DC*,#=A
MR"<#. 3R:YRQ_P"/H_\ 7&7_ -%M6CXD\37/B2_%Q-$L,:%BD2\G+'+,S8&Y
MV(!+8YQVK.L?^/D_]<I?_0&KJY)0PLE+>S_)BTOH8U3?9+@6WVDP2?9]VSS=
MIV[O3/3-1+]X5Z5HVL>&QX9L="U.X;RHU%Y* !Y;2&52R^N[8"/3GK7R9N>;
M;2>G>DP:]3EG\/\ F:@K:CX?\\JNV46;&,P_O,HHXW/C9R-O:DM]4\+R7%^)
M8M._=VD"09Q$LB^6?-&[8Q+[R.V>."* /-$LKF6,R)!(T8SE@I(X&3^G/TJ)
MHG1RK*58=0>*],U+4] &CPQ6=Q8>3MEEAMTCPT;?9PJ^9QAGWYJW?ZIX6NY+
MRYO7L;LRW:,^T[&*?N]I7"9. '! ([YS0!Y6]K/'#',\3K%)G8Y7 ;'7![T3
M6MQ;E!/#)$74.H=2-RGH1GJ*[OQE=V6H6.@V*ZG83-'-,)Y+,%8HPS)\VW'
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
M!)'<HTK*,OLQM)7!QM(_*J^EZ_HW@#P[J4.D:@NJ^(=3B\EKFW1E@M(^X4L
M6;OT'0=,<^;ACV--K%8-<G)*3<;WZ:]?S&I6MY'IGPPN](TK3_$$FIZY861U
M'3WM($D9BP9LC+ #@=/SKS_[!F_-I]JMNN/.\S]UT_O8JKN)YW4GMFM8T7&I
M*?-\7H*^ECTOXH7FDZI9Z ^E:U8WHT[3TM)EC9@Q9<<@$#(_PKS7C)_2D))%
M)DBG0H^RARWN#=[';30Z?IWPUDM;36]/FU"^NDGO8$=MRQ(#Y:#(P3N8D_AZ
M5H?"36=/T;7=0_MB^M+;2+NU:"YCG+9DSTV@ YQR#GL:\YS2]Q6<L*I0E!O?
MJ/FM8]!\'VFE>'?B3:7LOB/39-,LI3*+D,W[Q2&  7;G=TR.@SUK.\1Z5::K
MXMU.\MM?T@VEU=R2I*\Y&%9B02NTGO7'Y)SR:,GG)-/V$E/GY];6V7J*^ECT
M?PP?#VD?$RPNX=7LXM+TH1^;=REA]J?8=S(N"3\Q(]@!63XCTFUU3Q;J=Y;:
M_H_V6ZO))8Y7G885F)R1M)[^E<=EL\YH)).>:%AY1GS<SO:VR]?S'S:'HOAP
M>']*^)>GW-OJ]G'I>E^7YMY+N7[4^P[F1<$_>X]ABIC:>'K[XK7.KZAXATS^
MQC>&\#!G)E&[<(]NW(.1S[>M>:9]Z-Q)ZG\:7U5\W-SZVMTZ]1<VEC3UB6>]
M\07<]S=6\]S<7#2/<1/F,LQR2"><<_A7H/Q,N-%\4VND:O;:_IDNM16J6^H1
M*S*)&X^925P<$MGVQCI7E>3C[QHR<=>E4\.KP:=G'TU_JP<VK9V?BV.R?P[X
M>6UUBPNYK&R-O<102$LK&5GXR!D8?J/0UL^#O'D<7@;7/"NK.FS[%.VFRO\
MP.5;='GMG/'U([UYF23ZT<YQ2>%4Z?LY.^M[^NO^8^9WN=_X \8Z=IFEZGX9
M\1132:'J@RSPC+0/C&X#N#@?3:..M5+KPOX5L+F29O&=O>Z>G(BM+=Q<R_[(
M5AM7/3<6..N#TKB\TGXYINA[[G"35]]O^'OYBOI8]"^'NJ:;!\0HM?O[FQTB
MQMV;$!8Y"["JJH )..Y-9>MZ1;ZEXHU&ZAU[1A;7-Y+*DKW#8"LQ()&W/0],
M5R63CK032]@U/GC*VENFW_#COI8UO$B:7%K4EOH\@FLK=$B2X (\\A1NDP>F
M3GCM7;?#.[TG2]$\2?VGK=C9OJ=@UK!&[,6#$,,L .!R/SKS,DGDG/UHW$=2
M<552ASTO9.7JQ)V=T=1HOAK39=5M_P"V/$6E6UBK!IV25I'91U50%ZGISQ_*
MNI^'NH:-9:?XJEO=4T_3!J]G);VELSLQC+;L X' &0*\NYH]\FIJX:52+C*6
M_IZ@G9W1U&C>&M.DU.#^U_$6E6UBK!IF25I&91U50%ZGWQ75>!=0T:T\/>+U
MO-4T[36UJW\NTM6=F\K_ %GRMA> -P%>7#)XR:3/'4TJF'E4BU*?Y=-03MJ2
M3QF"9XM\<FT[=\;95OH>]1DY[4E%=23ZB"K5A_Q\G_KE+_Z U5:M6'_'R?\
MKE+_ .@-66(_@R]'^3&MS)B ,R C(+#BO0/[,L1TM(?^^:\_C_UB?45Z_HF@
M7WB*_DM-/6-I40R$.^T8! _K7Y[CN:\5'S/>RU0Y9RGTL8 TVR_Y](?^^11_
M9EC_ ,^D/_?-=_\ \*J\4?\ /&T_[_BC_A5/BC_GC:_]_P 5Q>SQ'9GH>WPG
M>)P']FV/_/G#_P!\T?V;8_\ /I#_ -\UW_\ PJKQ1_SRM?\ O^*/^%5^*/\
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
M5%+G]G=J*]QSE-./9NR3ULUUW"5.*>W?\KG,ZO\ #2YTC2/[2G\0Z&T31M+
MJ7+%IP.H3*@-U'0]ZYOPYH-QXEUV#2;66**:;.UY20O )YP">U=?X[!_X5[X
M#)4A?LUQU'O%5+X39/Q&TX#).)!_XX:]BCC<9#**V+J3O-<[7NI6Y7)+1;[7
M]=-C)J+DDEO8+GX<RVTT-NGB30;BYDN$MQ#!=%Y S-MY7;D 'K3X?AAJ$AU,
MW&KZ3:IIUU]FFEN9G1"VU6R"5Z?-CG'2M:;Q'8ZKX_TZPMO#ME8SP:R"]U!]
M^;#D$'CN>377:EJ-II.E^,[S4--34K5-<C#V\AP""D0STZBO*Q.:YK0]G2;?
M-)1?PT[ZSY=+/EO9:7^9I&%-M_\ !\SS<_#/5QXDL='6[L7-]"T]O=I(S0R*
M!DX(7/Z=Q4NF?"S6M4\0:KHT=S9Q2Z:8UEDD9PK;\E2N%ST!/(KTF&.XD^*G
MABYMS&^@RV$@T[R$*HB[/F7Z]/PQZ5T&@ZG;2KHFHQ+_ *5KZQO,>Y,4)S^H
M_6N#$\39E2IIQL^:"^SM+FDY77^"+3725RXT8-_UM8^7)4V2LO\ =)'Y<4RI
MKH8NI!_M'^=0U^DQ;:39R25FT%%%%4(*M6'_ !\G_KE+_P"@-56K5A_Q\G_K
ME+_Z U8XC^#+T?Y,:W,F/_6)]17O7@&\ETZ]UF\@QYL&FS2)NY&0017@L?\
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
M$_2HLTH8CH:?*NB"XYI'95#.Q4#@$Y ^GI0CNC[D8JWJ#@TRC)HY5:R_KO\
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
M2'/-9_V>TK*5]M_)M]]%Y%<W0]C\.:?JL'CU6U#0[+2Y)=-E6.*Q7"/AERQ
M)Y^8#\*P?[(N_!_PWUJVUH)!<ZC)&MO!O#,<=3QV_P *\Y\^7()ED+ <$L<B
MFL[2.79BS'N3DU:P<KZR5M+JSOI\_,.8]'\$166B^$-4UK4KN:S2^D%E!/#'
MO=0.6*_4X_[YKHS<:=;_ !#T?Q,LJK8:S:NBSL-H64 #G/3(Q^.:\5WMY87<
M=H.0N>!069DVEB5'12>!3J8'GJ2GS:N]_1JW^0N;2W];W.VOO 6IZ'HFK7NK
M7XL(XR%BC!W"\;)XX88_$'J:Z+7?#=[XWU#0]7T61!8-:QQ22JXS:E22>,CD
M9XZ<UY2TTDFP22.P083<Q.T>@]!0LLB*R)(ZJWWU#$!OK5/#57:;FN9>6FJ2
M_K_(&TSTK2M-&J>&?$GAC3-02^OTO%G20G:;I!@$C)/0J>_I5^S">$K+PEI&
MK31QWHU)KF1"X/DQD,HR?<L/UKR1&*,&4E67D%3@C\:5G:1B[EF9OO,QR3]3
M2>"<M)2]UN^VM[6^X.;^O4]9N-&OO#FE^.+S4D2&"_.RU;>#YI+N<?\ CPK2
M74K46'AKP_J@!LM5TN,*Q_Y9S+C:0??I]0*\5DFEE55DE=U0?*&8D+],]*:7
M<A068[1@9.<?2LW@'+6<M?\ ))1^ZUQRG>_];GK[@GX^IG.XJ.,?],ZQO L%
MO8ZOXA\1WSM%:Z>7C$@3<1([$9 [D#M[BO.O.D\P2>8^\?Q;CG\Z-[!2I9L$
MY(SQGUJU@Y*'+S=%'_/[[V!SNSUR_@L]7G\(:]IEQ-=Q0726$TTD>UWVD%2P
M]>OYBNFT;4K?6O%][:7*@:GHUQ*(".KPN,'\CC]*^?1(X7 9@N<X!XSZ_I0)
M'\S>'8-_>W'/YUG/+>:-N;O;YN_Y77S!3L[G;>#/^1,\:,!D"UA/ZO6]X(@U
M1_","V5M9:Y9O<,)]/GC"M;'^\')(YZ_=[UY4KN$(5F"GJ >#]:=%/+"28I'
M0MUV,1G\JWJ824U+7=IZ^2MZ_<T)R-_QU:V-EXOO[?3Y"]NK#'S[MK8Y&23P
M#[US=.Q28S732@X04'K;04G=W$HI?K1BM!"44N*,>XHU 2BEQSBC!H 2BEQF
MC'YT )112XH 2BEQQFDH *M6'_'R?^N4O_H#55JU8?\ 'R?^N4O_ * U8XC^
M#+T?Y,:W,F/_ %B_45Z(U]9ECBZAZ_WQ7G(ZTNZOA:^'5:UWL>GA<7+#WLKW
M/1/MMI_S]0_]_!1]MM/^?J#_ +^"O/ <UV_AKP:-9\%:OJS03O/$6%NR*2J>
M6A=BWUX'X5S?V=#^8[/[6E_+^++GVVT_Y^H?^_@H^VVG_/U!_P!_!5.7P+:1
MM$#KJE5CWW;?9CF#]SYHXS\V5!_*A? <!7>VMQK&3)*K?9V.;=$5VEZ^CK\O
M7GVH_LZ/\P?VM+^7\67/MMI_S]0_]_!1]MM/^?J'_OX*H#P-!(THAUJ.185$
MTC" C$#1LZR=?]D#'JPK0?X9"RGC^W:Q;I$@!N@(\M$VY%"X!S@E\;O8T?V=
M'^87]KR_E_%B?;;3_GZA_P"_@H^W6G_/U#_W\%<=X@LXM/\ $>IV<"E8K>YD
MB13R0%8BLW-']GP_F'_:TOY5]YU7B2X@FT^(1S1N5E!PK9[&J.A_\@C7_P#K
MUC_]'Q5AD\8K;T+_ )!&O_\ 7I'_ .CXZ]3+J2I5817<\[%5W6DYVL6_!_\
MR.V@?]A*W_\ 1JUBQ_\ (7'_ %\?^S5M>#O^1VT#_L)6W_HU:Q8_^0P/^OC_
M -FKU,Y^./H_S.>A\2]4>BD%FP!DDXQ78:_X9UEIK2RM;)Y[:R@6))$9<,Q^
M9SU_O']*Y!E.2,9&:9Y()SL'KTKYA:*S1]?-.4E)-:'<Z/!XATS0KG29M >\
MMIIEEV/(H7&,,.N>>"".F*=]BU"QW2Z-X3FM+IAM^T2W2S&,'@[1P ?>N$^S
MK_<'_?-'D#^X/^^:M278Q^KIMNZU]?\ ,[DZ5)<QK)?>"Y6NOXWM[P1)(?7;
MSBG7\7B"\\-C18_#YM8!<B91$Z[54#A<9R3GG)KA/)'_ #S'_?-'D#_GF/\
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
M<>GO5U:6(G4E)/1IK?[G]_82:M9ESPMIUC<^"=1N9[:*2==1MHTD906"EER
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
MX1ZT_P">DOYBN[_X5[XN_P"@!=?FG_Q5'_"O?%W_ $ +K\T_^*H]G@_+[_\
M@A>1PG_".VG_ #TE_,5H:9:QZ5'=I 6;[3$(G+GH ZOQCW4#\:ZO_A7OB[_H
M 77YI_\ %4?\*]\7?] "Z_-/_BJ<882+35KKS_X(KR,;2KQ;#6;"\D#,EO<Q
M3,J]2%<,0/RK1?3/A?)(SMI_B<%B2<2P]S]:L_\ "O?%W_0 NOS3_P"*I/\
MA7OB[_H 77YI_P#%45X8>LTYR6GF"NBM_9/PN_Y\/%'_ ']A_P :/[)^%W_/
MAXH_[^P_XU9_X5[XN_Z -U^:?_%4?\*]\7?] &Z_-/\ XJL/JF$_F_\ )AWD
M5O[*^%W_ #X>*/\ O[#_ (T?V5\+O^?#Q1_W]A_QJS_PKWQ=_P! &Z_-/_BJ
M/^%>^+O^@#=?FG_Q5'U3!_S?^3!>17_LKX7?\^/BG_O[#_C2?V5\+O\ GP\4
M?]_8?\:L_P#"O?%W_0!NOS3_ .*H_P"%>^+O^@#=?FG_ ,51]4P?\W_DP7D5
MO[)^%W_/AXH_[^P_XT?V3\+O^?#Q1_W]A_QJS_PKWQ=_T ;K\T_^*H_X5[XN
M_P"@#=?FG_Q5'U3"?S?^3!>16_LKX7=K#Q/_ -_8?\:E\:>(+?Q+XFFU.TBF
MBA>.- DV-P*K@]"14G_"O?%W_0!NOS3_ .*H_P"%>^+O^@!=?FG_ ,56M&EA
MJ,N:,M?43N]#AM5TN;4+A)$D10J;?GSZD_UK/_X1RY_Y[0_F?\*])_X5[XN_
MZ %U^:?_ !5'_"O?%W_0 NOS3_XJE.AA)R<I/5^8[R6AYM_PCES_ ,]H?S/^
M%'_".7/_ #VA_,_X5Z3_ ,*]\7?] "Z_-/\ XJC_ (5[XN_Z %U^:?\ Q51]
M6P??_P F#FD<CHLNJZ#!<0VJZ5*LY7S/M5JLV<=!\P/'?I4D5[XBAT]K&/4+
M=8=LR)\IW1K+CS%4XX#;1Q75_P#"O?%W_0 NOS3_ .*I/^%>^+O^@!=?FG_Q
M52\%@7KI?U*YZFR.7EU'Q-- D1U.(%3"QD .]S%GR]S8YVY/6JFIKK&JP""X
MN;98/.DN!%&I51(Y&YL8ZG]*[/\ X5[XN_Z %U^:?_%4?\*]\7?] &Z_-/\
MXJA8+ K9K[P=2H>;_P#".7.?]=#^9_PI/^$<N?\ GM#^9_PKTG_A7OB[_H 7
M7YI_\51_PKWQ=_T +K\T_P#BJKZM@^_XD\TCS?\ X1RY_P">\/YG_"K>FZ1/
M97BS/+&R@$?*3GD?2N^_X5[XN_Z %U^:?_%4?\*]\7?] "Z_-/\ XJJA0PD)
M*2>J_O!>35CFC\PPW(]#3/)B_P">:?\ ?(KJ/^%?>+O^@!=?FG_Q5'_"OO%W
M_0 NOS3_ .*KL]O2_F7WDV9R_E1_\\T_[Y%'E1_\\T_[Y%=1_P *^\7?] "Z
M_-/_ (JC_A7WB[_H 77YI_\ %4>WI_S+[PLSE_)B_P">:?\ ?(H\F/\ YYI_
MWR*ZC_A7WB[_ * %U^:?_%4?\*^\7?\ 0 NOS3_XJCV]/^9?>%F<OY,?_/-/
M^^11Y,7_ #S3_OD5U'_"OO%W_0 NOS3_ .*H_P"%?>+O^@!=?FG_ ,51[>G_
M #+[PLSE_)B_YYI_WR*/)B_YYI_WR*ZC_A7WB[_H 77YI_\ %4?\*^\7?] "
MZ_-/_BJ/;T_YE]X69R_DQ?\ /-/^^11Y,7_/-/\ OD5U'_"OO%W_ $ +K\T_
M^*H_X5]XN_Z %U^:?_%4>WI_S+[PLSE_)B_YYI_WR*/)B_YYI_WR*ZC_ (5]
MXN_Z %U^:?\ Q5'_  K[Q=_T +K\T_\ BJ/;T_YE]X69R_DQ?\\T_P"^11Y,
M7_/-/^^174?\*^\7?] "Z_-/_BJ/^%?>+O\ H 77YI_\51[>G_,OO"S.7\F+
M_GFG_?(H\F+_ )YI_P!\BNH_X5]XN_Z %U^:?_%4?\*^\7?] "Z_-/\ XJCV
M]/\ F7WA9G+^3%_SS3_OD4>3%_SS3_OD5U'_  K[Q=_T +K\T_\ BJ/^%?>+
MO^@!=?FG_P 51[>G_,OO"S.7\F+_ )YI_P!\BE553.U0,^@QFNG_ .%?>+O^
M@!=?FG_Q5'_"O?%W_0!NOS3_ .*I>WI_S+[PLSU[X/@?\(#$0.3<S$GU^:N]
MKCOAEI=]HW@R*SU&U>VN!/(QC?&<%N#Q78U\[B6G6DUW9I'1!1116)04444
M%%%% !1110!QOBCP=X2OEO=>UG0H;VXB@+R.2VYE1>!U Z"N;G\)_#JWT72]
M3;PE&T>HRQ1Q(&.Y2_0GY\<>V:]"UVSDOO#^HV<('FSVTD: ^I4@5YV+NYU?
M1O#>@PZ7J4=[97,+7)FMV2.-8_O'>>#[8K"=22E9>7YZ_@<U>I*#T[.WKI8K
MS^&_ @U>^TZS^'UQ?263JDSV^"H)&1UD!_\ U5*_AGX<V^KZ7IEYX/6UN-0B
M\Q1*3^[.2 K8?@\4EW;P1^,M?DU&+Q#%'),A@?38Y0K_ "G))48/;'XU;U'0
M8_$VOZ;"L-\EJVCLL5Q<1L'BD5_E+$_Q<>N>:SC6FU\_\_+R,G5J-R47K?3[
MR73_  -\.M0O=4ME\,6\1TZ80RO*Y"DD9R/FZ<]\5:U+X:^!['3WNH?!T=ZR
MX(AMR2[Y],L!6?X<BN1I'BB3Q1I=Q<%YT\^%(&)FP,90#J. >*]'B %O%Y:E
M$VC:I&-HQTK6G)SC?T.BE4<XW>F_YV/*M&\.>!-;U VT/P]GC2.5HIII,;(F
M R0V),U:T[PS\+=4U6_LK30+21;*$2RW*LQB([X.[G%=+X(MIH?^$A\V"2(R
M:K*R[T*[U('(SU'O5?3K8:9X\UF=+.2*QBTZ+R_*A.T[<Y5<#!/'05$:D^6+
M?5._W7(A*I:-W?6S^]K]#FM)\/\ PXU:]M;<>#&MDO59K.><$)<!>NW#D_F!
MUK3\/^!?A[XCTF/4K;PK!%%(S*%E+!AM.#T8BCP]JLNM^*UU#5]/U**Y >*Q
M@-HXAMT[LSD<L?6D\"Z\ND:#:Z7>:;JJ7!F8$K8R%!N;@YQTHA6U7,_ZNEV,
MX5WS*[T=_P D+HO@3X>ZVE\T'A6&/['<O;/YA;EEZD88\57U#PG\,=/URRT9
MO#UK-?7<FP1Q.Q\OT+_-Q_.I_#NNKX?DUJWOM-U4O-J4TJ&"QD=2I. <@>QK
M6\2V>_6_#ES;6;DOJ'F3ND1SC80"Y _#FG&HW"+3[7*=:3IMK=-_=<Y;5-!^
M&VEW]U;?\(:US'9!3>3P E+?=TW9?)XYX%)J.A_#33[RXA3P<;N*T5&NKBW!
M9( W3=E\]/0&M3Q=K,U_K7]BW%EJBZ+#AKI[6S>1KD\'8"!POJ1G-1^*-9?4
MM331Y=/U6+0XD5YVM[-V>X. 1&"!A5'?KGIQ4NK)=>MMA5*TDY)2V\BEJ_AS
MX<:1<R(W@XW,,,237%Q C&.%&^Z22XSGV!I;_P +^ [76I-*M? <E_/'$LQ-
MMR-K=#RXK5\:W?VZR?3/[)U166-)=/:"-FCF?'"NH& %XR&K,U&%T\8S7&JQ
M:S$KV$"M)I*2#,N!N&4[=>*)597T?7]&34K34FD^W3N:6@^ OAWX@TU;VV\,
M0(NYD=)=X9&4X*D;NHK3_P"%3> _^A:M/^^G_P#BJD^'5O>6WA^6.YMY8(1<
MN;83Q[)6B/(9Q_>)SUKL .:Z(MM)LZJ,I2@G+<XS_A4O@/\ Z%JT_P"^G_\
MBJ/^%2^ _P#H6K3_ +Z?_P"*KM**HT.+_P"%2^ _^A:M/^^G_P#BJ/\ A4O@
M/_H6K3_OI_\ XJNTHH X*]^&7P]T^TFNKGP]91P0H7=V9\*!W^]7+Q:-\/"U
MK+=> KBSL+IPD-Y,I",6^[D!\@'WKT;QEI,^M^%M0T^V8">6+]V"<9(.<?CB
MN(U76]9U*"RBT:+7K'4T1(9;06H6%<'YF+D?D0:YYSDIV]/GW.7$5)PV=EZ7
MN^Q5U#P]\/K*[O88/ LE\E@,W<UN#LBXSW?)X]*;J^A?#S2K2&^'@:2ZT^6)
M)5NX3\F&Z#EP<].W>KOB*.!=>U*>33-9T_4_^76[TO?(MT /E+8& <\$&M#Q
M5#K%Y\*D2]MY9=4*Q><D:EFW;AV7//K4>UFT^Z_SM_74EU)MR2?2Z_JW_#]!
MFD?#OP3J=LTT_@C^SV5]OEW1(9A@<C:YXYKG1I?P_:"ZN8_AW=RV=M(\<MQ'
M@JI4X)_UF:]CV]*\C7PWJL_AG4[N&340RW\S3::S-&ES%NYP, Y([]ZNM*<?
MA[/\T.K*I%+E\^W1'10?#GX<7%G;W2Z%8+#<*&B9W9=P(R.K=?:K$GPM^'\.
M/-\/6,8)P"\C#)]!\U<WXCMOM6HV5XUA*FD/IGE6T,FFO<F%L\IY892C],,?
M2IAIC6>HZ,^NZ;>ZM:KIGDQ#[/O>*7=_&H)VG&!G)Z=:<JS3>G5H/K$KVMV_
MX?T-]/A5X!D7='X=LG&<95W(S_WU7+V6A_#._P!"U/5(O"D>W3B1- 2=Y]"/
MGQ@\]^U=3\, 8_ UN NW]]+Q_P #-</-X=U2#P7+JFGVMPMW(\]M>6QA;=-"
MSG:VWJ2#TXY!]JBK5FE>/;_*WYBE7GR1G%;W;^XZZ'X;_#R6QMKM_#UE#'<(
MKKYCL.HSC[W7FK8^$_@,_P#,MVGYO_\ %5@WUI#!JUA<>(-)NK_3/[(CAMXX
M[9IO*EP-P*C[K'UKKO MI?V/A&QM]2#K.H;".?F1,_*I]\8K93O-Q]?P=O\
M@FE*M*346OZLOSOH9D?PK\ 2C='X>LG7.,J[GGO_ !5SVG>'/AIJ&LZKIO\
MPBL4,FFJS2/(6VL%."5PV:[_ ,.#3QIK_P!GV$UE!Y\F8YHRA+;CN;![$\UY
MAJ^CZKYVH75A:7"S7.J7-DY\EOFBE"8;_=R#STYK.I4FFK=5_DOU%7JSA%27
M?7TL26.E_#._T)M3C\'$9N1:Q6_)DED*A@%P^.A[FK8\._#(:)<ZC+X46)K6
M;[/+:N&\T2GHH ;!)SZTZ+2!8:-JB_8]0C%IK?F6TEM#N>,*H42!3]]<=<=<
MU NDZJ^BZGJ_DWEP6U2WNE6:'9+-''G<WE]L[C@>@%9^UFU\E\MO^"8JM62[
MNST]+Z_>AZ>'?AN=+N[N3P:\=Q:RK!+9%6,P=ONC ?'/KFGP^'/AHVDZA?W/
MA5+0V#^7<6\H;S%8]!@,0<YXP:U=,OKJUNO$7B.'2;V:TO+B%$B$9CF\M00T
M@4C)QNZ=3BL-]'O[[POK\>FVE\; 7<-Q:_:$(N9BO^L^]\QZ#&:IU9I?+^OZ
M_P F4ZM1)-.[U^=KV_K_ #)8_"O@>2SNI?\ A7=X+BV9 ]J8CYA#9P0=^TC@
MYYXJ*ST/X;SVVJ7-SX+>QBTT#SS<J<[CT4 .<MTX]Q6[X>NKFU/B"]T^WU+^
MRH[=7M8;Q9/,:8*=VT-\V"<9]ZCO/#EY+\)OLL$3R:C,HNYE(P\DA;>V??\
MPH<YVNNW;SM_P2O:5+73[]%T,^T\+?#J6SO[B_\ !K::+&,2RK=(PRA!P5(8
M@].G7I3+?PS\/7M+RXNO \UD+:%9RD\3EI$/0KM8Y/MUI'T^]UC2O$%OI%OJ
M0TY[:)HHK_>'><-E@N_GH#GL216AX?N[^RN;^^TK3M6GL(K)"]K=EU>2Y!&=
MF_G.,YQP?RIJJ[VZ?\/_ )?BB8UY\T4_Z_I&=!X<^'<EEJDT_@MK6?38EFFM
M9@0Y1@2",/CG![TNF>$_!FJ2V^WX<74,$X#+<28\L*1D,2),X_"I%AN+RV\5
MS:=::@UA=6(.Z]@83//_ '5W?,5 )XZ#M5CPG]@M[G35QXH6["JK1SI,+=7V
MX/!XVTH59.23?]7?D3[:=TK]_P UY>9MCX3>!#_S+=I_WT__ ,52_P#"I? ?
M_0M6G_?3_P#Q5=DG2G5U'><7_P *E\!_]"U:?]]/_P#%4?\ "I? ?_0M6G_?
M3_\ Q5=I10!Q?_"I? ?_ $+5I_WT_P#\51_PJ7P'_P!"U:?]]/\ _%5VE% '
M%_\ "I? ?_0M6G_?3_\ Q5'_  J7P'_T+5I_WT__ ,57:44 <7_PJ7P'_P!"
MU:?]]/\ _%4?\*E\!_\ 0M6G_?3_ /Q5=I10!Q?_  J7P'_T+5I_WT__ ,51
M_P *E\!_]"U:?]]/_P#%5VE% '%_\*E\!_\ 0M6G_?3_ /Q5'_"I? ?_ $+5
MI_WT_P#\57:44 <7_P *E\!_]"U:?]]/_P#%4?\ "I? ?_0M6G_?3_\ Q5=I
M10!Q?_"I? ?_ $+5I_WT_P#\51_PJ7P'_P!"U:?]]/\ _%5VE% '%_\ "I?
M?_0M6G_?3_\ Q5'_  J7P'_T+5I_WT__ ,57:44 <7_PJ7P'_P!"U:?]]/\
M_%4?\*E\!_\ 0M6G_?3_ /Q5=I10!Q?_  J7P'_T+5I_WT__ ,51_P *E\!_
M]"U:?]]/_P#%5VE% '%_\*E\!_\ 0M6G_?3_ /Q5'_"I? ?_ $+5I_WT_P#\
M57:44 <7_P *E\!_]"U:?]]/_P#%4?\ "I? ?_0M6G_?3_\ Q5=I10!Q?_"I
M? ?_ $+5I_WT_P#\51_PJ7P'_P!"U:?]]/\ _%5VE% '%_\ "I? ?_0M6G_?
M3_\ Q5'_  J7P'_T+5I_WT__ ,57:44 <7_PJ7P'_P!"U:?]]/\ _%4?\*E\
M!_\ 0M6G_?3_ /Q5=I10!Q?_  J7P'_T+5I_WT__ ,51_P *E\!_]"U:?]]/
M_P#%5VE% '%_\*E\!_\ 0M6G_?3_ /Q5'_"I? ?_ $+5I_WT_P#\57:44 <7
M_P *E\!_]"U:?]]/_P#%4?\ "I? ?_0M6G_?3_\ Q5=I10!Q?_"I? ?_ $+5
MI_WT_P#\51_PJ7P'_P!"U:?]]/\ _%5VE% '%_\ "I? ?_0M6G_?3_\ Q5'_
M  J7P'_T+5I_WT__ ,57:44 <7_PJ7P'_P!"U:?]]/\ _%4?\*E\!_\ 0M6G
M_?3_ /Q5=I10!Q?_  J7P'_T+5I_WT__ ,51_P *E\!_]"U:?]]/_P#%5VE%
M '%_\*E\!_\ 0M6G_?3_ /Q5'_"I? ?_ $+5I_WT_P#\57:44 <7_P *E\!_
M]"U:?]]/_P#%4?\ "I? ?_0M6G_?3_\ Q5=I10!Q?_"I? ?_ $+5I_WT_P#\
M51_PJ7P'_P!"U:?]]/\ _%5VE% '%_\ "I? ?_0M6G_?3_\ Q5'_  J7P'_T
M+5I_WT__ ,57:44@.+_X5+X#_P"A;M/^^G_^*H_X5+X#_P"A;M/^^G_^*KM*
M*8'%_P#"I? ?_0MVG_?3_P#Q5'_"I? ?_0MVG_?3_P#Q5=I10!Q?_"I? ?\
MT+=I_P!]/_\ %4?\*E\!_P#0MVG_ 'T__P 57:44 <KIOPV\'Z1J,&H6&A6T
M%W VZ*52V5.,9Y/O75444 %%%% '.ZUXIM-"O8[:XL=6N':,2!K.PEG0 DC!
M9 0#P>/IZUG?\+#TT@9TGQ&?^X-<<_\ CM=B!CG-&?7- ''_ /"Q-._Z!/B3
M_P $UQ_\31_PL33<_P#((\2?^":X_P#B:[#=QWI1R*0''_\ "Q--SSI'B3_P
M37'_ ,31_P +$TS_ *!'B3_P37'_ ,377[OK1N_.F!R'_"Q-,[:1XD_\$UQ_
M\32?\+$TS_H$>)/_  37'_Q-=AN%+FD!QW_"Q--_Z!'B3_P37'_Q-!^(FF]M
M)\2?^":X_P#B:[ G [T9^M,#CQ\1--'_ #"/$F/^P-<?_$T?\+$TW_H$>)/_
M  37'_Q-=ANHW>] ''_\+$TW/_()\2?^":X_^)I?^%B:;_T"?$?_ ()KC_XF
MNO#9&11N'K0!Q_\ PL33<Y_LCQ'_ .":X_\ B:3_ (6'IIQG2?$?_@EN/_B:
M['=U]J-U(#D/^%BZ9_T!_$G_ ()KC_XFE_X6+IO_ $!_$G_@FN/_ (FNOSSB
ME_&F!Q__  L;3?\ H$>)/_!-<?\ Q-'_  L;3?\ H$>)/_!-<?\ Q-=A^-'X
MT <?_P +&TW_ *!'B3_P37'_ ,31_P +&TW_ *!'B3_P37'_ ,378?C1^- '
M&GXB::3G^R?$8_[@MQ_\31_PL33?^@3XC_'1;C_XFNR_&C\: .-'Q$TT?\PG
MQ)_X)KC_ .)H'Q$TT?\ ,)\2'_N#7'_Q-=E^-'XT"L<=_P +%TS_ *!'B3_P
M37'_ ,31_P +$TW_ *!'B/\ \$UQ_P#$UV/XT?C0,XP_$/3CG&E>) ?^P-<?
M_$UC:QK7AG6[F*YN]$\4+<1J46:#2[J)PIZKE0"17IGXT?C2<4]&)Q4E9G"V
M'C70]+LHK.RT/Q%%;Q#"(NC7&!_X[5C_ (6)IO\ T"/$G_@FN/\ XFNR_&C\
M:8))*R.-_P"%B:;_ - CQ'_X)KC_ .)H'Q$TP'_D$>)/_!-<?_$UV7XT?C0,
MX[_A8FF_] CQ)_X)KC_XFD/Q$TT_\PGQ)_X)KC_XFNR_&C\:+ <;_P +$TWG
M_B4^)/\ P37'_P 31_PL33<C_B4>)/\ P37'_P 379?C1^- '&_\+#TW.?[(
M\29_[ UQ_P#$T'XAZ8?^81XD_P#!-<?_ !-=E^-'XT6 X[_A8FF?] CQ)_X)
MKC_XFD_X6)IF1_Q*/$G_ ()KC_XFNR_&C\: .-/Q#TTD'^R/$G_@FN/_ (F@
M_$33CC_B4^(Q_P!P6X_^)KLOQH_&@#C?^%AZ;_T"?$?_ ()KC_XFD_X6'IA/
M_((\1_\ @EN/_B:[/\:/QHV X\?$731_S"/$?_@FN/\ XFC_ (6-IO\ T"/$
MG_@FN/\ XFNP_&C\: ./_P"%C:;_ - CQ)_X)KC_ .)H_P"%C:;_ - CQ)_X
M)KC_ .)KL/QH_&@#C_\ A8VF_P#0(\2?^":X_P#B:/\ A8VF_P#0(\2?^":X
M_P#B:[#\:/QH X__ (6-IO\ T"/$G_@FN/\ XFC_ (6-IO\ T"/$G_@FN/\
MXFNP_&C\: ./_P"%C:;_ - CQ)_X)KC_ .)H_P"%C:;_ - CQ)_X)KC_ .)K
ML/QH_&@#C_\ A8VF_P#0(\2?^":X_P#B:/\ A8VF_P#0(\2?^":X_P#B:[#\
M:/QH X__ (6-IO\ T"/$G_@FN/\ XFC_ (6-IO\ T"/$G_@FN/\ XFNP_&C\
M: ./_P"%C:;_ - CQ)_X)KC_ .)H_P"%C:;_ - CQ)_X)KC_ .)KL/QH_&@#
MC_\ A8VF_P#0(\2?^":X_P#B:/\ A8VF_P#0(\2?^":X_P#B:[#\:/QH X__
M (6-IO\ T"/$G_@FN/\ XFC_ (6-IO\ T"/$G_@FN/\ XFNP_&C\: ./_P"%
MC:;_ - CQ)_X)KC_ .)H_P"%C:;_ - CQ)_X)KC_ .)KL/QH_&@#C_\ A8VF
M_P#0(\2?^":X_P#B:/\ A8VF_P#0(\2?^":X_P#B:[#\:/QH X__ (6-IO\
MT"/$G_@FN/\ XFC_ (6-IO\ T"/$G_@FN/\ XFNP_&C\: ./_P"%C:;_ - C
MQ)_X)KC_ .)H_P"%C:;_ - CQ)_X)KC_ .)KL/QH_&@#C_\ A8VF_P#0(\2?
M^":X_P#B:/\ A8VF_P#0(\2?^":X_P#B:[#\:/QH X__ (6-IO\ T"/$G_@F
MN/\ XFC_ (6-IO\ T"/$G_@FN/\ XFNP_&C\: ./_P"%C:;_ - CQ)_X)KC_
M .)H_P"%C:;_ - CQ)_X)KC_ .)KL/QH_&@#C_\ A8VF_P#0(\2?^":X_P#B
M:/\ A8VF_P#0(\2?^":X_P#B:[#\:/QH X__ (6-IO\ T"/$G_@FN/\ XFC_
M (6-IO\ T"/$G_@FN/\ XFNP_&C\: ./_P"%C:;_ - CQ)_X)KC_ .)H_P"%
MC:;_ - CQ)_X)KC_ .)KL/QH_&@#C_\ A8VF_P#0(\2?^":X_P#B:/\ A8VF
M_P#0(\2?^":X_P#B:[#\:/QH X__ (6-IO\ T"/$G_@FN/\ XFC_ (6-IO\
MT"/$G_@FN/\ XFNP_&C\: ./_P"%C:;_ - CQ)_X)KC_ .)H_P"%C:;_ - C
MQ)_X)KC_ .)KL/QH_&@#C_\ A8VF_P#0(\2?^":X_P#B:/\ A8VF_P#0(\2?
M^":X_P#B:[#\:/QH X__ (6-IO\ T"/$G_@FN/\ XFC_ (6-IO\ T"/$G_@F
MN/\ XFNP_&C\: ./_P"%C:;_ - CQ)_X)KC_ .)H_P"%C:;_ - CQ)_X)KC_
M .)KL/QH_&@#C_\ A8VF_P#0(\2?^":X_P#B:/\ A8VF_P#0(\2?^":X_P#B
M:[#\:/QH X__ (6-IO\ T"/$G_@FN/\ XFC_ (6-IO\ T"/$G_@FN/\ XFNP
M_&C\: ./_P"%C:;_ - CQ)_X)KC_ .)H_P"%C:;_ - CQ)_X)KC_ .)KL/QH
M_&@#C_\ A8VF_P#0(\2?^":X_P#B:/\ A8VF_P#0(\2?^":X_P#B:[#\:/QH
M X__ (6-IO\ T"/$G_@FN/\ XFC_ (6-IO\ T"/$G_@FN/\ XFNP_&C\: .3
M@\?Z?=7,5NFE>(%:5UC#2:1.J@DXRQ*X ]375+]XCKCO2D9!% !'O0 M%%%
M%2^M6OK"6V6ZGM6D&!-;L%=/<$@C]*X7PI;7LNM:]+?>)-7F@TC43!''+,FQ
MHQ$C_/A>>6/Y5Z#G"FL'2O#Z:=-KLDDXN8]6NVN&C\O;L!C5"N<G/"]>.O2E
MW#_@&-I7Q'M=5N[*,VBP6^HDK9S"[CD=FVEEWQJ<ID*<9STP<&KW@75]2U'P
MMX?EO(GN/M.G+--?-(,F3CY2O4DY)S[52T3P-<:/-8(=1LGLM/4K$(M,2.XE
M 7:HEEW'.!_=523@DUL>'-!O- T[2M.74UFLK&R^S-']FVF60$8DSN.W !&W
MGKUXIM]A/<9J>IS-XMTW2897CC2WEU"[*CED4JB)]"S$G_<KD/"OB6\U6YT3
M4[K5M2@_M-CF*:T'V*3()$,9X*N,##'[V&ZUUVH64EMXUTO6(XGEBFMY-.N=
MJD[ S*\;'VRK _[XK.T_P9<V7]EV4NLI-HNES":TMA:[9LKG8KR[R&5<]E!/
M&3ZBV_KS_P" -F)HNKWTNO1W6MWOB6RCN=1ECMHY(46S8;V$<9RN\;@,@G .
M>#77^'M1FDU76]'N96FET^=621NIBE7>@SWP=R_0"LX>$M3GDM+;4?$ O=+M
M+L7443VN+AV5B45Y=Y#!21T4$[15SPY92MK.O:W-&\7V^X2.)'4J?*A4J&(/
M(R2Y^F*+_P!?=_P1/=_UW.0N_%-S=:EJEX=6U/3X=/U#[(CQ68DLH%4@'S^A
M;=DY(/R@CI6OXO?6M,AO-237)X[YYEBT;3K904F; PCJ1ERQW9.0%'-6-1\%
M7-T-3T^#5T@T75)C-=VIM=\N3C>(Y-X"JV.<J<<XZTLWA37CXHO-<M_$%AYD
MH\NW6YTHS&UB_N(1,H /4G )-+H@ZE7Q>^M:9!=ZFNNRQ7\DRQ:/IMK@QS-@
M?(ZE<N2=V3D!5YXQ1XQL=36^M(=,\2ZO;:CJLXBM[>-X_)A51ND?!3)55'KR
M2/6K4GA7Q#_PDUWK<'B*P\Z91' +G2VE-M'W1#YP !/).,GC/05M/HS2>*K?
M7)+H,+>Q>UCM_*QM9W5FDW9[A%&,?C1?J-D/BRYO]*\$ZG-IWVFXOXK4I T:
M;Y6D("AL <G//2L'0=:M])?4O[4U/Q$T\%LLQMM7CCWLFX@/$(Q\Q+87&<Y(
M&.:Z_5[&74=+GM;>_GL9W \NY@QNC8'(.#P1ZCN*YX^"$UB_EOO%=Q;:M-Y*
M00QP6[6\42AM^0-[,6+8.<]A@4)ZL70I:#>^*]23Q7!-<06^J)/&MI'(-T=F
M'B5@O'WB,\GH3[5$-1U+2]1U^VT[6)=1M['2WEFGU)TV6UX,E%W@ 8*Y+*?N
MX7UJU;_#V+21K\FA:A_9MWJ@5(;A8WD-J@4 @!I/F)*D[N",^U.M/ ]W_P (
MW<^';[4K)M(FMFA$5EIY@=6)!WEVD?<<Y)R.3UH?]?U_6OD5U_K^O^ 4_!&M
MW=YXA%H-0U2YM7TU+F0:M#Y4OFE@,Q#:N4QG.,@?+@\UZ(#S7,6&@:D=>MM7
MUO58+ZXLX)(+9;:S-NBB3;O9LNY9CL7H0!SQS73+UIO75$H=1110,**** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,#
M6O#UYJUXD]OXCU;3$6,(8;,Q!&.2=QW(QSSCKC@5G?\ "$ZG_P!#UXC_ .^K
M?_XU747E[;:?937EW,D-M ADED<X"J!DDUCZ=XQTO49I(2MU9RI ;D)?0- 6
MA'5QNZJ.,^F1F@#/_P"$)U/_ *'KQ'_WU;__ !JC_A"=3_Z'KQ'_ -]6_P#\
M:K2T;Q?IFN7(M[9;J*1X?M$*W,#1>=%G&]-WWEY'YCUJ2X\5:7:^*;7PY+(Z
MZC=0&>)-ORLH)!Y]?E/'M0!D_P#"$ZG_ -#UXC_[ZM__ (U1_P (3J?_ $/7
MB/\ [ZM__C5:Y\4:8/%*^'/,<ZDUM]JV!<J$SCD^O'2M8OC^$T <E_PA.I_]
M#UXC_P"^K?\ ^-4?\(3J?_0]>(_^^K?_ .-5UHDR?NFEW^QHN!R/_"$ZG_T/
M7B/_ +ZM_P#XU1_PA.I_]#UXC_[ZM_\ XU77;N>AK$/BW2Q?_8]TWG?;QI^/
M+./.\OS,9]-O>@#,_P"$)U/_ *'KQ'_WU;__ !JC_A"=3_Z'KQ'_ -]6_P#\
M:K6USQ/9:#)9Q7$%Y/->,RPQ6L!E=BHW'@>U)HWBJPUJZN+2&.[MKN!%DDM[
MRW:&38V0& ;J,@C(HW RO^$)U/\ Z'KQ'_WU;_\ QJC_ (0G4_\ H>O$?_?5
MO_\ &JZ[?_LM^5!<#J#0!R/_  A.I_\ 0]>(_P#OJW_^-4?\(3J?_0]>(_\
MOJW_ /C5=#/K%K;ZS::5(7%U=Q2RQ +P5CV[LG_@:U=#@]*+@<C_ ,(3J?\
MT/7B/_OJW_\ C5'_  A.I_\ 0]>(_P#OJW_^-5LQ>)+":[BMD\XR2W4MJO[L
MX+Q@ES_NC&,^O%.L_$6F:AK-]I5K<++=V"HURJ\B/>3A2?7Y3D=N* ,3_A"=
M3_Z'KQ'_ -]6_P#\:H_X0G4_^AZ\1_\ ?5O_ /&JW+?Q%IEWKUUHMO<"6^M8
MEEG1.1&&) !/8\=.M+K&NV>B6\<MT)F:60110PQF225R"=JJ.2< GZ"@#"_X
M0G4_^AZ\1_\ ?5O_ /&J/^$)U/\ Z'KQ'_WU;_\ QJK[>--'72(]1WSD23_9
MDMQ"QG,W>/R^NX8/'H,]*T-)UNSUFU:>U\T>6YCEBE0I)$XZJRGD'I^8H P/
M^$)U/_H>O$?_ 'U;_P#QJC_A"=3_ .AZ\1_]]6__ ,:K7\1^*-,\*:6NHZM(
M\5L95BW*F[!;IGVI=>\3Z9X;M[6;4961;JX2VB"+N+.W0?\ UZ ,?_A"=3_Z
M'KQ'_P!]6_\ \:H_X0G4_P#H>O$?_?5O_P#&JZ[?CJIH+X_A-%P.1_X0G4_^
MAZ\1_P#?5O\ _&J/^$)U/_H>O$?_ 'U;_P#QJNNW^QHWY)&#0!R/_"$ZG_T/
M7B/_ +ZM_P#XU1_PA.I_]#UXC_[ZM_\ XU6QJGB?3M'N)(+QI%DCLIK]@J9_
M=18WGZ_,..]/U#Q!8Z9X>DURY:06,<(G9@F6VD CCUY% =;&)_PA.I_]#UXC
M_P"^K?\ ^-4?\(3J?_0]>(_^^K?_ .-5T&I:S::4MJ;HN/M-PEM%M7.7;H/T
MJ]O&,X.* .1_X0G4_P#H>O$?_?5O_P#&J/\ A"=3_P"AZ\1_]]6__P :KKM_
ML>*7=[&@#D/^$)U/_H>O$?\ WU;_ /QJC_A"=3_Z'KQ'_P!]6_\ \:KKM_ .
M",^M*&R 0* .0_X0G4_^AZ\1_P#?5O\ _&J/^$)U/_H>O$?_ 'U;_P#QJK%]
MX]TBQGNU:'4)K>R<I=7<%H[PP,/O!G'IWQG'>MR#4X+B\DMXDE;9"DPF\L^4
MZOG&U^C'CD#ID>M '-_\(3J?_0]>(_\ OJW_ /C5'_"$ZG_T/7B/_OJW_P#C
M5=:9,'&#1Y@]"/J*+@<E_P (3J?_ $/7B/\ [ZM__C5'_"$ZG_T/7B/_ +ZM
M_P#XU77;O]DT;_8C\* .1_X0G4_^AZ\1_P#?5O\ _&J/^$)U/_H>O$?_ 'U;
M_P#QJNNW^QHW?[)HN!R/_"$ZG_T/7B/_ +ZM_P#XU1_PA.I_]#UXC_[ZM_\
MXU77;O:L#3?&>D:K?QVEL;D>=O\ LTTD#)%<[/O>6QX;'ZCD9H H?\(3J?\
MT/7B/_OJW_\ C5'_  A.I_\ 0]>(_P#OJW_^-5=L?&^C:AJ$-I ]P!<LZ6UP
M\++#<,OWA&YX;&#]<'&:73_&VCZG>QVULUQMG=DM[AX&6&X9<Y$;GACP?K@X
MS0!1_P"$)U/_ *'KQ'_WU;__ !JC_A"=3_Z'KQ'_ -]6_P#\:K;3Q'I<OB&7
M0HKE9-0A@^T2Q)SY:Y &X]CR..N.:4>(=,;Q%_8*7"OJ(@-P\2\[$! ^;T)W
M# ^M &'_ ,(3J?\ T/7B/_OJW_\ C5'_  A.I_\ 0]>(_P#OJW_^-5?@\::1
M<:H+&-K@AIVMDN3 P@>9<YC63H6&"/J#70@Y% ''_P#"$ZG_ -#UXC_[ZM__
M (U1_P (3J?_ $/7B/\ [ZM__C5=A10!Q_\ PA.I_P#0]>(_^^K?_P"-4?\
M"$ZG_P!#UXC_ .^K?_XU7844 <?_ ,(3J?\ T/7B/_OJW_\ C5'_  A.I_\
M0]>(_P#OJW_^-5V%% ''_P#"$ZG_ -#UXC_[ZM__ (U1_P (3J?_ $/7B/\
M[ZM__C5=A10!Q_\ PA.I_P#0]>(_^^K?_P"-4?\ "$ZG_P!#UXC_ .^K?_XU
M7844 <?_ ,(3J?\ T/7B/_OJW_\ C5'_  A.I_\ 0]>(_P#OJW_^-5V%% ''
M_P#"$ZG_ -#UXC_[ZM__ (U1_P (3J?_ $/7B/\ [ZM__C5=A10!Q_\ PA.I
M_P#0]>(_^^K?_P"-4?\ "$ZG_P!#UXC_ .^K?_XU7844 <?_ ,(3J?\ T/7B
M/_OJW_\ C5'_  A.I_\ 0]>(_P#OJW_^-5V%% ''_P#"$ZG_ -#UXC_[ZM__
M (U1_P (3J?_ $/7B/\ [ZM__C5=A10!Q_\ PA.I_P#0]>(_^^K?_P"-4?\
M"$ZG_P!#UXC_ .^K?_XU7844 <?_ ,(3J?\ T/7B/_OJW_\ C5'_  A.I_\
M0]>(_P#OJW_^-5V%% ''_P#"$ZG_ -#UXC_[ZM__ (U1_P (3J?_ $/7B/\
M[ZM__C5=A10!Q_\ PA.I_P#0]>(_^^K?_P"-4?\ "$ZG_P!#UXC_ .^K?_XU
M7844 <?_ ,(3J?\ T/7B/_OJW_\ C5'_  A.I_\ 0]>(_P#OJW_^-5V%% ''
M_P#"$ZG_ -#UXC_[ZM__ (U1_P (3J?_ $/7B/\ [ZM__C5=A10!Q_\ PA.I
M_P#0]>(_^^K?_P"-4?\ "$ZG_P!#UXC_ .^K?_XU7844 <?_ ,(3J?\ T/7B
M/_OJW_\ C5'_  A.I_\ 0]>(_P#OJW_^-5V%% ''_P#"$ZG_ -#UXC_[ZM__
M (U1_P (3J?_ $/7B/\ [ZM__C5=A10!Q_\ PA.I_P#0]>(_^^K?_P"-4?\
M"$ZG_P!#UXC_ .^K?_XU7844 <?_ ,(3J?\ T/7B/_OJW_\ C5'_  A.I_\
M0]>(_P#OJW_^-5V%% ''_P#"$ZG_ -#UXC_[ZM__ (U1_P (3J?_ $/7B/\
M[ZM__C5=A10!Q_\ PA.I_P#0]>(_^^K?_P"-4?\ "$ZG_P!#UXC_ .^K?_XU
M7844 <?_ ,(3J?\ T/7B/_OJW_\ C5'_  A.I_\ 0]>(_P#OJW_^-5V%% ''
M_P#"$ZG_ -#UXC_[ZM__ (U1_P (3J?_ $/7B/\ [ZM__C5=A10!Q_\ PA.I
M_P#0]>(_^^K?_P"-4?\ "$ZG_P!#UXC_ .^K?_XU7844 <?_ ,(3J?\ T/7B
M/_OJW_\ C5'_  A.I_\ 0]>(_P#OJW_^-5V%% ''_P#"$ZG_ -#UXC_[ZM__
M (U1_P (3J?_ $/7B/\ [ZM__C5=A10!R=OX/U&"ZAF;QIX@G6-U<Q2-!MD
M.=IQ&#@].*ZI1@].U.HH **** ,O7;[3M-T&]O-7$9TZ&(O.)(PX*^FWOGIB
MO,YM0M?'.E:Y>1:I8W&LSZ1<0:=I-K<+(]M&RY8L1]Z1B$!QP, #/)/?ZUX@
MO-)O$AM_#FK:FC1AS-9B(HIR1M.YU.>,].XK-'C/4L<^!?$A_P" V_\ \=I>
M0&?::OIWB?QIX:N=$N(KF*QLKF2Z,39^SB01JL;X^ZQ(/RGD;#6;XSCD'CNY
MU"W4M=:5HD.H1 =3Y=PQ9?Q3</QKHO\ A,M0&<> _$8SU^6WY_\ (M+_ ,)I
MJ7_0B^(_^^;?_P".T-O="BK:'(QW:_\ "0VOB;9<2-J.G:K>HL Q,T*B 1!?
M]HHH(]VJAX<OM/B\5Z.T=WI4=C<V%U]O6UU&2Y#*(U8&XD; +XW'H",,<XZ=
M[_PFFI?]"+XC_P"^;?\ ^.T@\9:@!@>!/$8'7 6W_P#CM/T_K?\ S'Z_UM_D
M<1I=K=:M9WME<75\EW)I[/X6:Y<J6@5MP/J9,B+=GG84]6J$:Q?:Y>K=P27*
M6GC3_185W$&V6%U!(]"8S-T[J*[W_A,]2_Z$7Q'C_=@_^.TA\9:D1SX%\1X_
MW8/_ ([1>VO]?T]/Z8FM_P"OZL<#K,]R-9UMKC4["SUF*^V:>LLDYNUCR/*$
M,2G#J1UP"#D[NE:KX_X3!NF?^$P3_P!(:ZK_ (3+4.#_ ,()XCXZ';;_ /QV
ME_X3/42?^1$\1_\ ?-O_ /':$]OZ[#?4K>,;:>[\5>$H+:_DL9FFN2)XT5F'
M[GH P(YZ=*YJ\75],N/%<5S=W-WXL_LX?V?>(BJ9K/<2?*10,.ISN')SM(ZX
M'7?\)GJ/_0B>(_\ OFW_ /CM!\9ZB?\ F1/$?_?,'_QVDM/Z]/\ (#E3J&BZ
M??2W/@ZYGO=-CTBZFU-;"Y:4@@+Y)W$G;*3YG/WL DCBL2WO+BTOIE\,W.G_
M &FXT.\*1Z5>RW>^91&4+R-@/+@DC"AASG((KT0>,M0'3P)XC'.>%M^O_?VE
M'C/40,#P)XC ] MO_P#':8',Z&_A5/B#H;>'+Y)XQI=VUR5N&EP?W6"V2<.<
M'/?@9[5WUU=VFK^%YKNS$5]:7%LSQAI6B252,\N!E0?7%8Q\9:B5('@7Q(,Y
MZ+ /_:M16WBF[L[.*T@\ >(DMXD"(FV @*.W,M*5VA)69P_@/0Y7\2:/=?\
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
M\ED\M I=S-!ECCJ3ZFI/^$SU'_H1/$?_ 'S;_P#QVC_A,]1_Z$3Q'_WS!_\
M':/^"-F!KNMV&IZOHQT^]=]1M-42)] D"@Y#D/*R#YAM!+A\[>GK7J .1D5Q
MW_"9ZCG/_"">(\XQG;;_ /QVE_X374_^A%\1_P#?-O\ _': ZG8T5Q__  FV
MI_\ 0B^(_P#OFW_^.T?\)MJ?_0B^(_\ OFW_ /CM '845Q__  FVI_\ 0B^(
M_P#OFW_^.T?\)MJ?_0B^(_\ OFW_ /CM '845Q__  FVI_\ 0B^(_P#OFW_^
M.T?\)MJ?_0B^(_\ OFW_ /CM '845Q__  FVI_\ 0B^(_P#OFW_^.T?\)MJ?
M_0B^(_\ OFW_ /CM '845Q__  FVI_\ 0B^(_P#OFW_^.T?\)MJ?_0B^(_\
MOFW_ /CM '845Q__  FVI_\ 0B^(_P#OFW_^.T?\)MJ?_0B^(_\ OFW_ /CM
M '845Q__  FVI_\ 0B^(_P#OFW_^.T?\)MJ?_0B^(_\ OFW_ /CM '845Q__
M  FVI_\ 0B^(_P#OFW_^.T?\)MJ?_0B^(_\ OFW_ /CM '845Q__  FVI_\
M0B^(_P#OFW_^.T?\)MJ?_0B^(_\ OFW_ /CM '845Q__  FVI_\ 0B^(_P#O
MFW_^.T?\)MJ?_0B^(_\ OFW_ /CM '845Q__  FVI_\ 0B^(_P#OFW_^.T?\
M)MJ?_0B^(_\ OFW_ /CM '845Q__  FVI_\ 0B^(_P#OFW_^.T?\)MJ?_0B^
M(_\ OFW_ /CM '845Q__  FVI_\ 0B^(_P#OFW_^.T?\)MJ?_0B^(_\ OFW_
M /CM '845Q__  FVI_\ 0B^(_P#OFW_^.T?\)MJ?_0B^(_\ OFW_ /CM '84
M5Q__  FVI_\ 0B^(_P#OFW_^.T?\)MJ?_0B^(_\ OFW_ /CM '845Q__  FV
MI_\ 0B^(_P#OFW_^.T?\)MJ?_0B^(_\ OFW_ /CM '845Q__  FVI_\ 0B^(
M_P#OFW_^.T?\)MJ?_0B^(_\ OFW_ /CM '845Q__  FVI_\ 0B^(_P#OFW_^
M.T?\)MJ?_0B^(_\ OFW_ /CM '845Q__  FVI_\ 0B^(_P#OFW_^.T?\)MJ?
M_0B^(_\ OFW_ /CM '845Q__  FVI_\ 0B^(_P#OFW_^.T?\)MJ?_0B^(_\
MOFW_ /CM '845Q__  FVI_\ 0B^(_P#OFW_^.T?\)MJ?_0B^(_\ OFW_ /CM
M '845Q__  FVI_\ 0B^(_P#OFW_^.T?\)MJ?_0B^(_\ OFW_ /CM '845Q__
M  FVI_\ 0B^(_P#OFW_^.T?\)MJ?_0B^(_\ OFW_ /CM '845Q__  FVI_\
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
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH Y?4/'%AIU_-9RZ;KDKQ-M+V^ES21GC^%E7!'TJK_P +#TS_ *!'B3_P
M37'_ ,3798Q118#C3\0],/\ S"/$G_@FN/\ XFC_ (6'IO\ T"?$G_@FN/\
MXFNRHI6 XS_A86F?] GQ)_X)I_\ XFE_X6%IF<_V1XD_\$UQ_P#$UV5%.P'&
M?\+"TPX_XE/B3_P33_\ Q-'_  L+3?\ H$^)?_!-<?\ Q-=G12L@.-_X6'I@
M.?[(\29_[ UQ_P#$T#XAZ8#G^R/$G_@FN/\ XFNRHHL@.-_X6)II_P"81XD_
M\$UQ_P#$T?\ "Q--_P"@1XD'_<&N/_B:[*BG8#C/^%A:;_T"?$O_ ()I_P#X
MF@_$+33_ ,PGQ+_X)I__ (FNSHI60'&_\+#TS_H$>)/_  37'_Q-(?B%IA_Y
MA/B7_P $T_\ \379T460'&_\+#TW_H$^)/\ P37'_P 31_PL/3<?\@GQ)_X)
MKC_XFNRHHL@.-_X6'IN/^03XD_\ !-<?_$T'XA:8?^81XD_\$T__ ,379446
M0'&CXAZ8/^81XD_\$UQ_\30/B'IH_P"83XD/_<&G_P#B:[*BG8#C?^%AZ;@?
M\2GQ)GU_L:?_ .)H_P"%AZ9_T"/$G_@FN/\ XFNRHI6 XP_$+3#@_P!D^),_
M]@:?_P")H_X6%IG_ $"/$G_@FN/_ (FNSHIV XW_ (6%IF,?V1XD_P#!-<?_
M !- ^(>F@?\ ()\2?^":X_\ B:[*BE9 <9_PL+3,@_V1XDX_Z@UQ_P#$T#XA
M:8/^83XD_P#!-/\ _$UV=%%D!QA^(6FDY_LGQ+_X)KC_ .)I?^%AZ;_T"?$G
M_@FN/_B:[*BBP'&?\+"TS&#I'B3_ ,$T_P#\30/B%I@Z:3XD_P#!-/\ _$UV
M=%%D!QG_  L+3/\ H$^)?_!-<?\ Q-*/B'I@&/[(\2?^":X_^)KLJ*+(#C?^
M%B:;Q_Q*/$G'_4&N/_B:=_PL;3?^@1XC_P#!-<?_ !-=A13 X_\ X6-IO_0(
M\1_^":X_^)H_X6-IO_0(\1_^":X_^)KL** ./_X6-IO_ $"/$?\ X)KC_P")
MH_X6-IO_ $"/$?\ X)KC_P")KL** ./_ .%C:;_T"/$?_@FN/_B:/^%C:;_T
M"/$?_@FN/_B:["B@#C_^%C:;_P! CQ'_ .":X_\ B:/^%C:;_P! CQ'_ .":
MX_\ B:["B@#C_P#A8VF_] CQ'_X)KC_XFC_A8VF_] CQ'_X)KC_XFNPHH X_
M_A8VF_\ 0(\1_P#@FN/_ (FC_A8VF_\ 0(\1_P#@FN/_ (FNPHH X_\ X6-I
MO_0(\1_^":X_^)H_X6-IO_0(\1_^":X_^)KL** ./_X6-IO_ $"/$?\ X)KC
M_P")H_X6-IO_ $"/$?\ X)KC_P")KL** ./_ .%C:;_T"/$?_@FN/_B:/^%C
M:;_T"/$?_@FN/_B:["B@#C_^%C:;_P! CQ'_ .":X_\ B:/^%C:;_P! CQ'_
M .":X_\ B:["B@#C_P#A8VF_] CQ'_X)KC_XFC_A8VF_] CQ'_X)KC_XFNPH
MH X__A8VF_\ 0(\1_P#@FN/_ (FC_A8VF_\ 0(\1_P#@FN/_ (FNPHH X_\
MX6-IO_0(\1_^":X_^)H_X6-IO_0(\1_^":X_^)KL** ./_X6-IO_ $"/$?\
MX)KC_P")H_X6-IO_ $"/$?\ X)KC_P")KL** ./_ .%C:;_T"/$?_@FN/_B:
M/^%C:;_T"/$?_@FN/_B:["B@#C_^%C:;_P! CQ'_ .":X_\ B:/^%C:;_P!
MCQ'_ .":X_\ B:["B@#C_P#A8VF_] CQ'_X)KC_XFC_A8VF_] CQ'_X)KC_X
MFNPHH X__A8VF_\ 0(\1_P#@FN/_ (FC_A8VF_\ 0(\1_P#@FN/_ (FNPHH
MX_\ X6-IO_0(\1_^":X_^)H_X6-IO_0(\1_^":X_^)KL** ./_X6-IO_ $"/
M$?\ X)KC_P")H_X6-IO_ $"/$?\ X)KC_P")KL** ./_ .%C:;_T"/$?_@FN
M/_B:/^%C:;_T"/$?_@FN/_B:["B@#C_^%C:;_P! CQ'_ .":X_\ B:/^%C:;
M_P! CQ'_ .":X_\ B:["B@#C_P#A8VF_] CQ'_X)KC_XFC_A8VF_] CQ'_X)
MKC_XFNPHH X__A8VF_\ 0(\1_P#@FN/_ (FC_A8VF_\ 0(\1_P#@FN/_ (FN
MPHH X_\ X6-IO_0(\1_^":X_^)H_X6-IO_0(\1_^":X_^)KL** ./_X6-IO_
M $"/$?\ X)KC_P")H_X6-IO_ $"/$?\ X)KC_P")KL** ./_ .%C:;_T"/$?
M_@FN/_B:/^%C:;_T"/$?_@FN/_B:["B@#C_^%C:;_P! CQ'_ .":X_\ B:/^
M%C:;_P! CQ'_ .":X_\ B:["B@#C_P#A8VF_] CQ'_X)KC_XFC_A8VF_] CQ
M'_X)KC_XFNPHH X__A8VF_\ 0(\1_P#@FN/_ (FC_A8VF_\ 0(\1_P#@FN/_
M (FNPHH X_\ X6-IO_0(\1_^":X_^)H_X6-IO_0(\1_^":X_^)KL** ./_X6
M-IO_ $"/$?\ X)KC_P")H_X6-IO_ $"/$?\ X)KC_P")KL** ./_ .%C:;_T
M"/$?_@FN/_B:/^%C:;_T"/$?_@FN/_B:["B@#C_^%C:;_P! CQ'_ .":X_\
MB:/^%C:;_P! CQ'_ .":X_\ B:["B@#C_P#A8VF_] CQ'_X)KC_XFC_A8VF_
M] CQ'_X)KC_XFNPHH Y2V\?Z?=74-NFE:^C2R+&&DTB=%!)QDL5P!SU-=4IS
MZ=,TM&,4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1
M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%
,% !1110 4444 ?_9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>img_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" %! G # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M1@U7P[*1<-;2">Z@)5IEE4K*%/)/!Z83YFFV[-IMII.VCW=RN2?])?\ R1U
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
MD2-M,T&P8J+T6<,L=XUPC/"D+*YXP3JL1RI1LM%;K_D!]KXZXP<;<D$$989
MR,C./FQG(7YCA>:3L#S@D 9!&<G .#SC/\73WK\_/$G[7%[\3OV(O$7[3G[(
M/B'X3^+?%EQ\.H?$?@RV^(WC"TM_A]I.O7L4%POA[QSXCM96@TKQ+I3S/9WU
ME)LV^7Y) R'KZ)^!'C[QEX@_9\^&7Q&^.U]\.]!\:7?@;3_%GQ+UKP5K5O>_
M#*"=K3S=1.A^(IYTMY]&M&(!N)).BEE)).#ZRNR^]_Y >]$X)![$CH<$C@@'
MHW/H3GM2X)]/S'^->'?"W]I']GOXYW>KZ7\&/CG\,_B;JOA\JFOZ9X/\5:9K
MMWHP.0CBPLYWN]C, I<(R*>2V,XO^._V@?@M\,M6N?#?Q%^+/PX\"^(+/0E\
M1WND>*O$^G:+J=OH19D.K?9[R19)K8;6=Y(0P3!R<BFJRGH[*WKZ=B*FR_KH
M>P@Y&1THKB/AW\4/AQ\7- M/&WPN\:^%_B!X(U*5K6Q\3^$M:L=<TA[B %;B
M*2XL9)%AF212AADQ)DY.!7<LRMLVJ5W%A@XZJQ7G!/IGZ&FFGJM3(;12D8.*
M2F 4444 %%%% !1110 4444 %%%% !1110!^-]*O4?4?SI*5>H^H_G7T!\N7
MZO)_J!^/_H)JC5Y/]0/Q_P#030!)$C21[%=8W8G8['"JPY!;U''W>_2OF/\
M;?B,O[%'[6"6<$[M<_!/Q/NMK032O-J,MLT7F6XB7[0'DZ1Q('#*7!!XKZ=A
M!,;!6"MAMK$9 ;MU_*DNK>VU&":VO8K>^M+RU%EJ>DWMJ)]-O+->'CFMW_<S
M DY$;HZDYP*PJ*\E[LGHM4VENS:C92YG)*VENO3Y'\O'[./_  4Q_9L^$W_!
M(7P%^S=X=N_&/Q6_:<\5_"/QM\+_  _\#M \%^(;S4#KOC"2]TR"76K>[L3I
MMMI,$DZRS:A*=T<;!AG!-?3NB^&?%/\ P3H_X(4:?I'Q;^#=O\6/%\$6DWOC
MCX3:F^HW.F>$'^(&KP*(=7;3%^V+H&A171N-82SC)CM4,>!DU^Y/A[X<?#'P
MU<?VGX8^%_PS\-:S"LL,&LZ3X,TBWUQK29 %6TU)K7=9O;O@H(C'L9%;.X9K
MK-0L+#6[#4-*UNQLO$.D:A;M9ZII_B.!-5T_6K:55$\6H6MPDJ2LP4 .Z,00
MI7C%9M.SM&5[/J]'9VZG7[6FWN]7TE_P3^5#]B'5=&TS_@KW^SSJ_P +_&7P
MIO\ 2/&?[/&JV7B>/]GOP/JO@/X<:;<'3HVT[PO>?;(A::]JFGH&M[W6KR)[
MDW*-SESCV7]JCP!^R7\*_P#@N?\ !W7/VA_!'AO0_@C\4/A#%JE[=ZKI\U_X
M9\5_'B/48T\/74MQ"&WZU%=BW$4BRJ^^-05V*$K^C'P_\/\ X=>$YM+NO!?P
MZ\!^%KS0[::VTF^T3PII%CJ.F071_P!)M;6_BM8KB-9RQ(,;KR>V3F[K_P /
M_ 'C Z,WC/P'X0\5KX=OK>YT%O%?A_3=6O\ 0KM91=)?:?J=U;7,L,@N,/$L
M6/*D59-P-<])5%/WW[MGY=--4:)PZMM>K?YZ'X7?\%.?C9X#N?VSOAM^SOXW
M\#_ CPM9'X*ZOXKA_:0_:"\)ZOXUT*V2\MO]&^&7PY\-V\4D$GB*YMVB%F9]
MC0$HX4[2U=]_P;ZWFIZG^Q+\1=)OKG4KS3?"GQZ^(EAX5M]6M;BQO8=%;4I7
MM;RTCU BYBL H7^SK2(+#;P_*%?&:_9GQ#X$\!>,9-)O?&_@3PCXSU#0Y6O/
M#4GBKP_H^MS:#>P$I;W*7=U:32M)''E(6B,<B1L%7;BMC1/#OASPY9W=GH7A
MK0M"M;V\?4+JQ\-:;;Z'I[ZA/ XEF>TA5%<[FR7.2Q !8FNGW>__ ),_\QWH
M]G^'^1^?G_!7F,O_ ,$R/VPPUI>7L/\ PK_3F=8K>9KF1VO5B+VT-LWVB2[
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
MI][H^L:5:WVAZE91K\EMJ.E7T%Q!<*H&R/S%\M4VH%XS67)+^67W,U]HNS_
M_CG_ ."4^N:!IG_!<;3+7X6>-_A+XB\$^.OV2(K_ ,6I^SS\/]4^&_P5O/$M
ML@FBM--T:["V^M:AH.YK>/7,O<R!6DD))X_1#]@,M+_P7_\ ^"L\,\&HV_F>
M ?AI+;M(IATV_5(H;?RHYU14N7#.&:&60%,%P/EX_>WPM\,_A=X--B?!7PL^
M'W@B?1;:>PT2;PQX2T+1KG3;&XYN+2UN["R@N((+@@F6))0DF0&4[16W8^&/
M"]EK6K^)-+\+^'="\5Z\D$7B#QEI^DZ;;>(M=BML""VNKZ.U%Q>?9U&%DO)9
M%6,,(BK$548R5[IJZ2U7XZ_=\R)2O;3;OUOZ'\+GPT_:&^#?[-OP$_X."?V:
M/C3K&O\ A?XY?$_XG^/M=\$?"B31/$LOB3Q-X<U"":*QU3P\;.TEMCIQ\T2R
M/:W.Z.,F09& ?N/XT6'QQLO^#6?X)Z=\%XO%3W47PW^'@^(R>&8M2A\8)\)5
M\2$^)WMHK-?[5DL(8?*37 L1NI+%9U9026']5.H?"OX3ZWXE/C#Q!\)OAQK_
M (LFMI],O_%FK^"= O=?N]-DB2+;=ZI/9R75Z)%'ELCN0$ &,$5TFG>%/#ND
MZ;8>']'T/1M%\-6-M>:?;Z%::3;IHT>DW9)FL#I2!;,V5]OD$MIY'DC<=T?S
M$5I;Y:I^NC7^6Y)_('_P2H^#WA#QM^W9^RI\:/@C^TM^R?H!\#_ ^[T;QU\"
MOV;?#/C+0]9\?^##IMO#;ZA\4$U>W_LV7Q7I%^NW4)I[@7,UTMQ+M;.X_P!E
MJ3Q--#+/%+')=W;1,\I40+)$Q%DKHN4VR3^4%!&"<'<."?(/!'P6^#7PSO=4
MU'X:_!SX<?#O4-:-Q)J.J>#_  EH.A:E=32.TH^TW=E80SFUGE<R3VT<JQG<
MP5<FO3TMWEWAR3]J\H7TB,OELL)!3[!$Q M9$90Q=0"2H(YQ2:NO-JWW_P!?
M>!_$_P#L]ZY^P3I'_!1+_@HY<_\ !9:QM+CXZZ]\8[*'X 2?&C1O$FI>&K3X
M4>:HTBQ^&=Q:Q264=[+?M:F$V**8E;8[$]?KS_@O]\//AU\6/BU_P1D^'.HP
MZI<?"[QE\<K;P[Y.BC4+/4V\%ZWHFFQ6=NPM2D]I92Z6D%JT\CAT@>57VR.6
M']-GC#X,?!WXBZOINN?$'X4_#OQ[K>D/ =(\2>+O!F@Z[JFFM:RQR0F"?4+&
MXN4FBV+LG$BL"HV, 3GI[_P?X2UJ[TF[USPCX4U:Z\/WD]YX=O=<\/6>JWF@
M7"H!!/X>FNHIGT26--J126#6[*$ 4K@8R<6M6^OZ?U<J,N7STZ>O7N?S9?\
M!?/X 2?LY_\ !+CP%\)?V2? 5_X(^!7@7X\>"C\4O#'@D:M<66E_#N_O8Y-:
MN]9MK&2XU.^\,7=RSR^(H%:21X3+N="1CRS_ ()$_"3POJ__  4(T_\ :"^"
M/[2'[*=[X8MOV=8/!7C[X!?LG^%O%WA[PWJ^CVMK;R>%O$/C&/5K:WT0^-]*
MEG9+YVE-V[[D9RVXG^KJ\TS2]0T^[T?4[&SUG1;Z":WN=/U6TBU&QU&UNLFY
MLM5LKM)8;Y9Y'+/]HC<$9SG->=^$/@K\*/AA+=S_  P^%/PV^'<VJ*CZW>>#
M/">E>'+B_(DS]GG?2;*V,R9Q*0[,,H!@#BI_X/XE^T79_@?P4?\ !3K]H;X:
M_M%:7_P4LOHOA[\ /V>OB3\'/BU!X?T;PS>> ?$7B?\ :Q^,-]X;U6&2W^*/
MAKQ4\*)X7T!3:JBII#_9F1759%;S)&_:W_@JQX C^-7_  ;Z>!_B+KW@G4?B
M'\4_A[\%/A3XU\-^(KFVDUCQ=X<>>QT:#7O$MO$6>>3-D'MKY)XY9'MU<EE*
M%J_HRO\ X*_!O4_$&L>*]3^#?PKUCQ-KEG_9^L:[J?@3P]J.O:W92<2V]]K%
MUISW4\3#_60W$LBR<9&2!763>&]"?1[SPQ-H.E7?AB;2TTN/PR=.T]?#YTF)
M<0Z*VER6S6ATQ!B(6;1F)%) 3&,9N#;;NM2T[I/N?S*_$+4?V1/$7_!N!\;=
M0_8[A\+6_A*X_9[TJ;QTOP[LKK3S_P +732-*A\7W-[;$I=QZ^^K^<]^]JK\
M F)6/ \2_;BT_P"+5Q_P;>?L06OP[T[QM/X&CTC]GNX_:!M/!ZZHOBUO@S%<
M._C$YM%.HK9R6^\ZCYHWRQ%1(AS7]7.B_"?X7^'/"UYX%T#X8?#O0/ ^H;I[
M_P $Z)X1T.Q\)7US>)NNQJ.B6=C;Z=>B20[Y#+;.#(H9\D8KHY/#>B6VCR>'
M],T7P_:^'H](33(= ?2(V\.)IXVI<:8VA!?L#Z>R".&*S%OY* [U3:IPN1]U
M^([_ )6/XJ="D_8Z\:_\%-/^"6<__!&#2'T[4_#6A7+?M1:C\-+/7=(\'6_P
MR33K>.YTSXNO?(+.Z\5.WG,J.&G\[)+ G ^R?VQ_@=\+_P!H7_@Y,_9X\ ?&
M/PC%XS\"?\,BZE>S^'-2-\=!U:7[7=>5;ZI!;/#$YCD7<8+AR)H6(P 1C^F?
MP'\'_A=\,IK^;X>_#3X=^ )=7GN)=6F\%^#M!\-W]V;@&::"]O=*LK:>[19F
M8@RR.I)QP  .CC\)>$WUZW\5WOA7PQ+XOLK-].L?&3:-92^)K;3G)_XEUMK)
MMSJEM;[25:&*[2$MN.T$YK2%-ZNZVMUZ]?D1-[7[]M[):?-'\U/_  ;R^';/
MX=_%+_@K/\%/"D5]HGPL^'/[8&OVO@'PCY5]%I?A>Q9YY(K31DNBT5O82&/,
M,-O(X=5E8D$8'].<8Q).2Y=EN9001@+PIP!V'.>O4UCZ)X0\(^&)M7NO#'A?
MPUX;U+Q#=F]UN_T/1+/2[G6[EVW27NL7%I#%)J-XY^]<WCRSMN(WX)SN')EE
M<[?G8'Y5V@D(JLQ'<L1DGO6\4TFO/]$C$<3DYI***H HHHH **** "BBB@ H
MHHH **** "BBB@#\;Z5>H^H_G24J]1]1_.OH#Y<OU>3_ % _'_T$U1J\G^H'
MX_\ H)H EA^X/J:EJ*'[@^IJ6J4K=$_5$N-^K7HR9/NC\?YFK4/W'_SVJJGW
M1^/\S5J'[C_Y[4.5U:T=?(.5=Y?>21??'X?S%::]!]!_*LR+[X_#^8K37H/H
M/Y5FXQ>EE]Q5WW?WO_,6IG^Z?P_F*AJ9_NG\/YBE[./;^ON+BN:]V]+=2PGW
M1^/\S5A/NC\?YFJZ_='KS_/_ /75A/NC\?YFLY247RJ%TNMK[Z[E<B[R^\>O
M4?4?SJ>H%ZCZC^=3TO:?W/\ R7_@C4;-.\M/,MMT3Z?T%/A^]_GT-,;HGT_H
M*?#][_/H:/:?W/\ R7_@FU-<TK-R>E]'KT[EQ/O#\?Y&KK F./ S^/3K[C^M
M4D^\/Q_D:NL^R*/C.2!UQCK[&GS_ -Q?^ _\$V]FO^GGWH(X8R?,9#O' VM@
M8'(/?GDC.<U9')&,Y[9//XGU]Z8G0_7^@J1>H^H_G1SWTY/_ "7_ ((<B_Z>
M?>B8G S4R \GUZ?K4)&01ZU*K@#!!XK#V4.TS2_]U_<BTOW1^/\ ,TZFQG=&
M6'\/;UY_2E)Z8Y!QD],?XT>RAVF3)*5M)JW\ME]Y=B^X/P_D*N0?>7_>_H*J
M18V<G''YG XJW;@_>(QM8X]^!^57&,8JRBWZJ[!1LK+VGWK_ #+2?ZR3_/>F
MR?ZP?C_Z"*5#AW8C ;IW_P _E22?ZP?C_P"@BH=*#;=IZN_WC5TT_?T=];6_
M,N@@1')]?_9JLYS ,=-W'YFJC8\KDXZ_U'K4ZN/*"#D9SN^ISC'/\Z7LH=IF
MJDZCY6G%;W6FW2]WW)H._P"/]*L57@[_ (_TJQ5QC&-[1D[][/\ 4?LH_P T
M_P#P+_@#X_OK]:NU2C^^OUJ[7-4^.6EM=ODC:,G&*BM4NKU?7?[S0I5ZCZC^
M=)2KU'U'\ZQY%W?X?Y%<[[+\?\RRW\/^Z/ZU)_!_P'^E1M_#_NC^M2?P?\!_
MI1R+N_P_R#G?9?C_ )DL/W!]34M10_<'U-2T<B[O\/\ (.=]E^/^9<B_U:_C
M_P"A&KL'1OJ/Y52B_P!6OX_^A&KL'1OJ/Y4*"33UTU#G?9?C_F26W63ZG^=6
MZJ6W63ZG^=6ZN4VE=1CTZ%1DV[.W4G@ZM]!_.GI]X?C_ "-,@ZM]!_.GI]X?
MC_(UC*;E:Z2MV5BR=>H^H_G5I^H^G]35=!DYST(/^?RJ=CN.<8XQ4@2?P?\
M ?Z5+#]P?4U%_!_P'^E2P_<'U- %F/O^']:DJ./O^']:DI-)Z, JT/\ 5)^'
M]:JU:'^J3\/ZTN2/G]X#:***.2/G]Y2FTDM- HHHHY(^?WCYWV7X_P"84444
MU%+;J)R<M[!13E4L< $\9X&?ZBD8;2 VX9Z9'4^G4XICC%-7=^HE%(2 RH<
MGKR./\CUQ2X;&<*.<8+ '\CAOT]^E-NFD]?>MM?K]W<KD7G]_P#P HI1@\?Q
M8)V@>@.2#TPO5B<8'UI< D@$$!0P96#*X/=2#T[<\\=*QYWV7X_YAR+N_P /
M\AM%)GC/MG],TXX7;G)!&>, \Y]3CMZT<[[+\?\ ,.1=W^'^0E%$>9&(VD8&
M0,J&(]0">@[\\9%.P.I8=_N_-TX]N?;Z^E:)W2?<SDK-H;1113$%%%% !111
M0!^-]*O4?4?SI*?&</\ \!9NN/NC=CH>N,5] ?+FBJ@CD=_?VJ8,0NT'Y?3
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
M+V=W8);7'PRM=*O[E+&[TS4;I[B]MM#NG745M6>&&V,4>#G:;^RS\&/ .O\
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
M2=<F^ 'PZ^)W@G4(K*TGMI_$%_\ $#Q1+K\>K0),J0J+6.8VEPMTJ'"H(8R
M6.WH7[(.K:;\&?VU/A6?&NDF?]JKQIXM\7>'M0_LOS;'P+%XBLM.MX;&ZADV
MSWQ%S9/+>&-GB*R_N4!RI^G? /Q.^&7Q3LQJ'PR^(G@CQW8.B.LF@ZS97-Y^
M\)"![,2/>$L58*HMV.0P(%>B .6>W>-XKA%)\B2W\J147DL=^=P;G:,*YP<J
MO2O&Q. K8/F6(H5<-5C)1=+$4Y4JK6KYHPE&\H+1N2=E==ST,/CZ>)^"I&<;
M-IJW2WYW/S O/V0/VH_%G[*VO_LY>+_'7[->C7]A!\,/^%>^*_AUX)U;P[]I
MO/AQJEE?6W_"PP(X+C4H9TM" ]ENF$DKX,(.]?=_ O[-/QF\4?&WP-^T!^UI
M\6?"GCWQ/\(?#]YI/P8\"_#'1KG2? _@S4=2ABMM2\5:A+J@&H:[K=U;PI#%
M]I_=V:EQ&7S7V1Y"F-'$F\N5^52,?-CC;MQW^[GVP,5:C!C7;O?M\A/RCUP
M .#Z]!W-<5->V<O96J.%^;EL^7JT][.VMNJ.KG5U&TES*Z;32:]?^ 66D>6X
M,D@^=GY(.1)A1F5N !)*VYI%7*KP%)[6*J*Q9TR ,'M_7)-6Z2=U>S6^C5GH
MVMOD6TT[/==M30I5ZCZC^=)2KU'U'\Z8BRW\/^Z/ZU)_!_P'^E1M_#_NC^M2
M?P?\!_I0!+#]P?4U+44/W!]34M %R+_5K^/_ *$:NP=&^H_E5*+_ %:_C_Z$
M:NP=&^H_E0]GZ/\ )@MUZK\T26V[<Q4' ?+>FWOD=QG (XKYH_;*^$'Q+^/_
M .S[XX^"7PLU:T\.WOQ/&F>&?&'B.4FRN-&\ W-]$?%B:1=PAIHM:U32Q-9V
MTBE0IV!F0?./I:W)!;!(!;!]QGD'V_PK1V>8T4431^0Y+7232%5D4 XX !W9
MP P(YZ>W.=!^+GCS_@DNL7B1M.^&?QA\8OX&\>_ G_A1WQAM_B%XDOM:OM"@
M\,OI.J_!_P 3^"1,X%M/X6UO1XS?:>TDVGWMG=W9)25AG<LOV7?VO_BM\</V
M7O&/QM\"_!OPQJG[-%_.=>_:$\#>*M3FUKXQ:1:^&YM"TG1],\/13!].@NW,
M5YJ5MJH6"VF:1X9'5?,K]@P9O*5X5@AE622)9%E5IX;9SB54DD#LYF P?-W!
M/^684YS,B!%14<V=L0?+MEVH[L5(9Y'50P8@DD)M#?=.5-']?U_7X@?C5^R]
M^Q-\?_A)X.^-?P@UOX'_  )T8?$+P]\9=(M?VB/#6HR-XZUQO'SZF^A0Z[;2
M.T8>+[9#%JD\(CWK$I!<\-0^/G_!-#XP>/?@Q^RHOPB\6^#_  W\>/A/IGPH
M^&OQ_DU)3+X1^)_PI\!ZC;:E=:;=6J _:-9TF_@_M+PWJ2CS4D8P32P1G _:
MU%A'EQ"%)%&S$"I):>:Z'(?S$9?-8<[TR PQN!!JQE-YB*QS,SK*ZR1&%;,C
MHR*A4  @Y RK;>1USG*#;NK??OI\_P"MC2,THI._7IY_U^I\JWWP$\7/^VMX
M'_:)T_4M"M? FA?L\ZU\)-6C>0-K$VN:AJ5A?:?,8PQD33;?[(4D<3K.92-F
MY"91\D>(OV9_VF/BQ^UW\+?C/K_PN^$?P N?A!X^FU/5_CWX$\1WESXN^+OP
MXCMY;.V\$Z_I:^1_;-KJEH\9U#_A(4F%E-&#:2N K']:V=F>1UGC$LA&ZX2)
M"[A3A2 RE< <JNW&, Y%3>7$T2W 6T4LQ$A:!KF0E>"T:2EUC8CJ%78#_#@
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
M.?[IR.O&#WXI(0&FEQ%'%*=QFD12%.T!0D+Y*O&%4!64!1]U0 .'?+_""%[
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
M(P-Q;'S<<]3U)X/;GTJ8DDY)R3WJ*/O^']:DH *M#_5)^']:JU:'^J3\/ZT
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
M?[#'Q"_;\\?V$.H?%[XJ_;-#^"NDZI!%)J2V%U)-:Z;+8P,HE4ZE=-]HN[M
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
MHOPV?Q+XK\/7&NCSXIO&]]%)?ZI>V$UT)6>_69WT:V?#FVGN8S#M<*1]H_\
M!RO\4+S2/@=\"?@[IES+$/&WC._\4ZE!'+M#_P#"/+ ;*.2-"#)%-+<RLL;;
M@QQG&"3\W_MV:A%^RY_P1Q_9-_9VT";^R=3^-LGA_6O%ODE+*\OH9HFUW4XK
MF*,;IEN;^>T,\KD[C"!G;Q7ZIPQE2GPSDT:<?^%+BC.*>&I4XM^VAE\*O)B*
MBJ/WU!TG4:2:476]VSC&WYUQ+C%6SW,8W4L)EN7TY0I=%75./-)]9)U%K&5X
MVC:VK3_#O]JO]IOXA?M?_'7QM\;_ !KJ<OVKQ)=&R\">%IKB7[%X4\%6DLBV
M<%O:R9CL9[BU83S2Q^7--<DS3$EA7SM#$9+FY\KRAM(XO8E $8 7?:R,,32$
MALG.YL#)-6?)94$*F$PQ@M*NQ1-*RM' P6?ET9E0HN#@ 8 XS7OWA7PE\-?#
MWPM@^+OQ2TG4_%L6N>)Y?"_@?PCINI/I5J)K6%Y'EU35XK>8PM$5W?O,&3&
M!FOZXR_ 87(,JP6'P]&.']EAXPK>STYVHI:O?:.A^4K$5<=B*S=2=2FW)*,V
MY*,6]H<U^6_9627R/(?!_A+7O'7B33?#'A+39]9UJ_D2*.(E+2"&W7:+B_U"
M66,QV>FVXW>??,WEIM;TS7HOC?X%>+/!7AN[\6Z=XA\'?$;0M)U*32O$-]X'
MU:/5=2\,WQPK1Z]9QB66/18Y-UO#JZG[--*C( F :^KOACHWPO\ $7PVDL_!
M'@WXA?#KQI\;[S4O"=MKG@R\3Q7-H_A;2@LM_J#W]XL5O8>'YI'EBUP!XIC
M9C" X45?^''P!\'?L^:^=;\2?$B/XJ> /%3'X::UIWP?@74=#L;:Z+K''\0Y
M"DNHVD=A>2B5KE+=D-P\BI*<&OG\5Q'35=4Z<G&UU.SLV[Z.^^VGI]QZ5/*D
MJ+=."5N^NZOUO\TONW/S=586:XN+9E;[# LEPEDLCARY5FDM OR32H.2Q'R\
MJ!39XX)XRK1@%FAG#QE0I>$F6TDV+A8ITD;?/(A$^XLBR+@5]>7>B_LYGXA7
MGP<N_A7XJ\%ZS9>(;KPSH'C?2_$,][</?W3YL;]-%FCBCN=)NQ/"&\W+P[0I
MP3M/S'XA\.7OA?Q)KGA6_;S[_0/$%]I%W*!M#6EHQ"W[@#"3NNV22 <!V91P
M,CZ3(\?AL;&6&J1Y95TW&K-N:J;J\HSYHRM\*NGHDNQY&88>I3II)N+3U<?=
M>]^EKZ6\V?TE?L#_ !-TC_@I1^Q3\3OV _V@YQJ_Q3^&GAN;Q'\&O%]XZW6M
M3VVBQRW&@W%G<R_O3=Z1*8]&1PY:;39C%<>:8QG/_P""!7[0GBSX,_'+XL_L
M"_$62]L[&ZOM<U?PG9:E(L::/XMT&1X-?T^P5P7A.J*%O'@38)&*NH;'/XZ?
M\$[?C1=? C]M;X"^.[*=X;35O&%EX1U@&0VZZAHNKSM'(DY+!(X]XC(BVG(7
M&#NK](/V^]"3]E/_ (+;?##XK^'5FT>R\?>*O _BAUM97MK746UR6TTG75++
MMB"7$I=I0H D<<D[N/YPXKX6J9=GV=<+K]YA\WPM;/\ "QN^6A5IJK.52GM9
M.RERJT+W5K.Y^CY+FDIX'+<9%Q4Z5:$:E11BI3BUR)3=KS25TKW6SW21_:?%
MYLL<4C9+LH29,X%O+$H1HE3 P, 2$#^)V/U=P>G3\ZIV%Q%<PPW:;A]OD-ZF
M&^5X[R&&Y0[1P,*X4'C<JC&.E7,8X].*_GV,91?++XHNI">WQ0J2CLNR5M-[
M7/UIM25*</@G1C+UDVKOK:ZZ7"BBBK _&^E7J/J/YTE*O4?4?SKZ ^7+]7D_
MU _'_P!!-4:O)_J!^/\ Z": )8?N#ZFI:BA^X/J:EH F3[H_'^9JU#]Q_P#/
M:JJ?='X_S-6H?N/_ )[4 21??'X?S%::]!]!_*LR+[X_#^8K37H/H/Y4KI[-
M?> M3/\ =/X?S%0U,_W3^'\Q3-*?7Y?J6%^Z#]?Y_P#UZL)]T?C_ #-5U^Z#
M]?T/_P!>K"?='X_S-<M2:4VN>*VT:=]C0>O4?4?SJ>H%ZCZC^=3TGS)7<HVW
MO;H!;;HGT_H*?#][_/H:8W1/I_04^'[W^?0T1ES.RG%Z;)/_ (!K1OS.S2]U
M[Z]47$^\/Q_D:M2_ZJ'_ 'A_6JJ<L!_GI5J7B-,X 0@LQ*@ ?B<G)(& "1WQ
M3;Y4G*44F[)M;OMO^ANY--)SBF]E9EE.A^O]!4@ZCZC^=0(RI")7;;'C.]E=
M5_A"C<RA2SG(1023M)( P3I_V??*GG&TN/)#']\(R8F5$21W5QD%%#J&;C#9
M&,#)Z.63INR<OW<OABVG[LNB3.6MBE1;]I*,(MV4I-)/I=;_ -(A(_F.GIP#
MGU[_ (5:@"[8':1E9+CR53@@I* 1DD_(H91@_=R2>U0O')&5#HRF1&>,'&9%
M49.P9Y./FP<' )I%*E2JJTDD\;I:NF<)(CQGS"&Q\H^Z&.><@9YKFHRJTZ6$
M=;#5>63LDZ<E?9)JZMH[.^FVAM'EK86JE-23@US1E?6VFJ=_ZU/Y7/VK\7'_
M  6Y\$PZGF*WF\>> %C65R(FAM;>5K8QB3*&.216$(4%3)D1_-G/D?\ P6H2
MYC_;_P#'TET&_>^%/#\5AY@/[NR2)')3</E1R=J["%8C;U%>U_\ !932K_X0
M?M[?!7X]I&]MIWB&/P9J$=Y%&T$L<W@O4[5+UO,7(\UH9G,B]T\PL<+DW/\
M@N;X'@U;XD?L]?M.^'7-YX5^-7PRLM%N+M /LT>LZ9:+JEN'=0W[^:W8]6^?
M9QW _I[A:=.EGG">(E.+HXK+,5@Z33]V&)]E0G[.;LESR6G*TW)JS;L?DV9X
M;EHYG0<FJLN5QI-VDUS3NTNM].J9^%I,I!,>UI%^=4D+!)73YEA8K\P:=@(5
M=<-&7WJ05!K^J7]F?XF?\$RI?^"6/Q5UWQ#X'7P5X2#::/CU\)K?7]0BU7QW
M\6-+5(='L-$D65;^ZL/$6J&(F2UD^RK"63RRJ.S?RNP2#SD^6)PK8=;E7:!1
MM8N+B-?WICC4;IT5=Q3*H2Q!K]!_^"?OBO\ 9]UK6OB!^S)^TE%I6B>$/V@=
M%N-"^&_Q2O!YES\+_'< +Z7XFOH[AET]M(NK@0V-BUP8[S3X460JQ;=7U7B/
MDT,1DM!8K$YA3Q.4XZCBW1PE/FY:$JD9M.*=I<L$Y2BKN*3<(RJ<L7\_PMCX
M97.M2<*=2K4E.,HSC&4H7>CO*+<==K22Z[79\'>([W1M:U_6M9T#PR/!_AW5
M=4N[C0_"8G:\_P"$5TMY6%EH;73,S,;.!41MSYP2K="!5TR]O]&O([[3=2U#
M1-5M+2Z.EZOI\TMC>Z?=3@JTD4T3)+-#-!E2J'$D1.. M?2?[2W[&G[0?[)_
MB*YT/XF^!_$.O^&(Q+?>$OB'X1M;GQ'X'\::<7(L-6DU/3HKA5:^M?*FV2R*
MP<LN.,5]+?LK_P#!*']IO]L7X;P?%CX.:]\.;#1&U*YT_4HO&,VJZ3JFE:G;
MQ!DCCT^:VMRT4*NN&^[O&W;C)/H8KCGA; Y%E"Q6/E7I1PKA53C2]BI3I*$8
MUDHM>]+W7>,I7NM&FDGD^.Q6:8B>"]R<W4KSA9<W+.<JK:M9_:=K/S.D_9>M
MI_$7_!)O_@H+X9\2GSO"?@GQQ\.O$GA&YEF,D.G^)M0N;675Y+)K@!_M>I2D
M37#PD2.9&1LG-?E!$TTS6_GC?<W$+7<G4O,EM''$S-QEL='SNP5Y^[7Z2_M
M_$FW_9[_ &:9/^"=/A6TM+KQ3H'Q1O\ Q#^TM\1M+O6GL/%FL63206.C:=YF
MWSX+-BBRQA\6[Q*-@P&;\WF4LS><[1!?+2VD12?*LO*16@5P/GD>1"SDXR7)
M)]>3@#+,53Q.,S2C;#9;C\7.K@Z$[<M6G*THSI1^%*24I6C&%HVOJS#.ZT<1
M*C34W4Q6%IJE5]G)VC9KFYDFKO1:OF;=];'Z$_\ !*22['_!07]F^&S!:=]6
MUEI%0%O]$^PR&5F"_P#+/;M\QB"F2"Q[U]J:A;I!_P ' TBZ2GFQ7'Q:EU$H
MGW1(NC2K=Q$)P#NV,4VC("L0<*1P'_!";X9-XE_:[\0?%[5+>&/P;\ /A[KV
MHW]^R%5MM0UBUD6)YIY L:2JC)(!O!C0%\%5Y[#_ ()U_;OVG?\ @K]\0_C3
M&?.TGPWK_CCQQ'?[6DC>R@N_[#MHTG8&,Q2%049205.Y<]_B,_Q-/$\0<6XR
MERK#9=DV(HXFI=*G*M4JU*BBWI[R4+-6;2DK=CZ'**>)JX; X6#<(U:T*S;5
MG^[<8IKK:SMT]&?UR7.?MTX90CF0.PW;L&49/<X)_#.!WYJ4(S?O&4K!&P5Y
M2"(P3S@O]T-@CC.>G7I5,W E9)MC1QM$LQ=UPI9V?<H;)+$%<@8 "]Z\[^+O
MQH^%7P%\+0^._C-XSL_ G@Q]3M='M]=OA(ULVK79_<0>4 /, 5@SLNYD7D ]
M*_F&FI8S$T5AJ-2;J2JN-*$7*4DYU+>ZKWYK775IK0_;H0<:5/VF,HP:IP34
MI)/W81CN[=N_H>R)&XMU<HP&/O%3_>[G%,! (R<<CK]:P/"GB7PMXZT:#Q?X
M*\4>&_'&@ZG;036GB3PWK%KJ-K=Q7&&A1;:UED\B7&-RLJ[2""0WRG?*,9/)
M^[*I!,4@:.7'M'(%?'.0VW8>S'C)4HU:<Y0J4JD)QOS1G"4)1L];J48VM=7[
M&T)TJ]/GIU*=2F]/:0E&2^33ONOQ++$';@Y^45)_!_P'^E1;'7(*G* ;_P#8
M^OY=LU*N'0;2&#*-I'0@C@CV/O6+E%.S:OVN*=*,$G&7-=VW^?=DL/W!]34M
M,C4JN#UR:?3(+D7^K7\?_0C5V#HWU'\JI1?ZM?Q_]"-78.C?4?RH DMNLGU/
M\ZMU4MOO./5L"K6?FV=\X]J-.O5I+U>PU?IO_7H6(.K?0?SIZ?>'X_R-11,$
M<J_REA\H/&[GJIZ$=N2#GM3DECWE3(BLGW@74X[<E2R]2.]0US3]G"SG'64$
MX\R3V;5UIYZFL(S2;:=G:S?_  Y:7J/J/YU:?J/I_4U (Y-RX1F!((*X((ZY
M!SR,<\5*S*7VY 8#[K<-U/ !Y.>V*YZM2G1G3IU9QA.J[4XR>LVG9J-E);]W
M$?-'^9?>O\R7^#_@/]*EA^X/J:C4;AM7EL8*@%F''4A03CU[^U20<@KT*DD[
MB%( ZG:2'P.YV\9&:V=.:7,XM+OI^5[_ (#WU6WR_P RS'W_  _K4E,C#8SL
M;GH, ' [X)Z$<@]*D/!QD'W!R/<9]1T/H014 )5H?ZI/P_K56K0_U2?A_6@!
MM%%% !1112DFX.2UBK:KS8FTE=Z(**%^9BB\OC(7NW^[ZGU!Q^-*58!B5PJ
M,Q)484G&[!(8KG(RH(R#V&:4(RUNGK:VM_U?=>HN>-F^966[Z+\!*1FV))\H
M83121$%0P7Y=RL<@X&> ?6G,LB[?W4AWLRC:%/*XZG=@;@<KDC(!Z<9BD9,M
M%N&X!N@8@%5#D$J#@XXYP,\9[T.2E3K):MQ<;).[:5K?"KV?G;[PYHMI<T6V
MKI73=GU6KW/Y#_\ @Y7-PWQ8_99DDS_9T6B7**GS%?M4NM6JS. ,#*0A?,/5
M8R-V%.*YC_@O+$&^&O\ P3[%K&TVB#X7YMI8@%MXKB/1M,*.R'@,A\OD ,FX
M$G'-?6'_  <H_#.^U7X'? CXR:9"Y/@'QOK6@ZHWE$*]MXATZ'^SDFDVL4Q?
MP%X=VT8+. 2 #\T?MX0P_M/?\$?/V/?VCO#OVB\U#X,?V%X9\;%83=31V#V3
M:!JTDTL8<Q16VJP6+R/(R#:ZE@,XK]VX+J4J%'PVS)SBX4\PQ>48J^L<-6Q<
MWAZ$:B=U"52;2A)))MKWH[GYCF>&2Q/$%6K+DJXFFZ=*G*]ZD=4Y03O>R=]U
M:U]S^<:)BX*[$ED +388"-B3\Q1QQV!!4\OD_>(-?5/[.F@GXVZ#XF_9PO\
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
M/QUX>\ :"D+Y;Q+J=K%K%Q#/')"'L-(\TRQSP.PE1/LYD5L9]OY ?BQ^WO\
MM'Z#\:?B<_P)_:F\=^(/A1>^(]0/@ZYN'2Y@&G2$G[/%:7<:R1VN3&4E" (O
MWL 5\(_$'QWXY^)NM#7?B-XW\0_$?Q7?79>1M>U2ZU6^\ZZE$RP6NGI)*;0N
MY"V\2P!D?([D5ZV/V6/VC%^$WB?X\ZK\*/$N@?"3P99^;JNO:W92Z3=VL%YM
M!+6NR*>YAF4*89=JNXQD#<17[EPWP/P_PXG+B*OA%5Y%&5"K*+M-*5DE-)N4
MG:.KU5DHZ'YQFV>9CF=Y86C749R;C>/1Z*W+S:7U5O5'T;I7_!5[]OG0Q#96
MOQ?;5[R2: V6EWV@Z?J%]>ZQ)(MK:Z!:O'"P:XN'*S.%.?+<;02,5_5!^Q3-
M^U'KWP/TSQ9^UUKVD7?Q$\9R6^KV?AS2-,CTR]\":#)&L]K8:D(U19KB5)(I
M)&."HW \D"OQA_X)"?\ !/==570_VK_COH,MK8S6\>K? OP9K%B9[:ZM("S2
M?$/Q%93IF=#D1:<C,0[A"J;@*_I2-Q+,L4DA8%H5=-P4N879]BRLJ@*< A;5
MLM! 8E8G*X_./$[-\DE3CA<CPN&I.BE[\84DW)-/W'3NVDU:3;Z./1I?9\*8
M+-?JGM<9.244KQDYW?1*S5O2_4_*O_@L+^S-=?M'?LHZKXN\/Z8UUXW^">I7
M/C+3_L^?[2U?PA9QI_;^FZ=&JM(\LUL[2P)&&:5XLD8R1\&?L:ZGX8_X*8?\
M$_O%W[%OC/40_P =/@GI*^(_A!J-](L>J7.GZ=(XT00W#%'>[L2)M+UBU!W"
M",;EW @?TF*(W>![C3QJYD:6)+ J'CF1K:2"=;JW;]P]C%;S2R2HZ%6W$L"5
M3;_*3^W7^RW\4_\ @G)^T)H'[8'[,<UW'\+_ !'XHOM8LVTW[1]E\,>)KZY:
MZU_PQXGME'DV_AW5F:8VANF,,>\^48^ .;@[.)YGE-# 5L72PF=X+%4,5E%:
MK)QH.<*C>(IS<4ZJ<J<81C%1M)3G&ZLF89[@9+%0Q$8-PGSQJ:.[7*K:VMN^
MZ^X_&KQ-X6\3>!O$?B3P3XZTB\TOQQX%O$TKQEI]Q!+87D%Y:7,B6^LV)D"M
M<6%]&D97 (D5B'X(S@/;6LR&*: W=HTWVM9;=UANA=2D.Q9RW(("[<!1%C$?
M3-?TH>+O '[-'_!:3X=1?$WX6>(-$^$'[;7A;35B\0>$-6N(-'_X3*]MX4#2
M7.E#9_:>A7;*!87$;&1"V[) 8U^#7QT_9U^-_P"S/XFO_"WQP^'6O>#KZVO/
M(@UV?2[NZ\&ZVHRV=$URR5X&B=1M5)&$L;##=C7] Y+Q=EF=RJ99Q#4HY?F<
M81I5\-C5RO$J,8QA/#5N54JM*JN:5*<I1YH\KDH24H1_.,=EF(H8JIB\-%.G
M+ELE?GNDU*Z2LKOS?GT;]J^"_P#P41_;%^ WAC_A"O!_Q5N]9\&;U,7A/XCZ
M7IGC71;6WC_U%I;6NIQ7#6L$*@"-8W4#&<#@5]7_  J_X+<_M>>!/'^C:_XL
M7P9>?#.&#4K?Q#X)\&^$M'\/:5J3WL$EI'J4TMK )(KN*Y>WF,BK_P LR W
M-?CU!)9EW:WD\ICEB9I&88;)^5FVE@ W!902N,Y/-*LHLT$L%W!"2K!V>=1$
MJ-\TA-LY)<8)Z'Y3T&*TQ? 7"^,J2FL#AJM"5ZC4,51^)M/GDI5(TW9):N32
M22YK)6P_M7.<++VD*$DY0Y)U%&3Y*7+RMVBG)M1>JBF[Z6>QO>*]<U/Q5XN\
M9^-]021K_P 5>,->\2RVLTQO4FFUR]DNPZ3,Q)G>.1&F3:!&554X&:R=*TG5
M/$&JZ?X9\/Z7JVO>(-?O[73=+T+3%DFNYM4U"=+:&TM8QDR2EW65T Q'"K$\
MUZ1\(?@K\6_CWXGT_P &?!GX=>)O'^N:G.'BOM.TN_M]$LI 0@O=4U:6/[+:
MZ?#)Q.^\AD4A"I&:_H)^%O[.G[.G_!('X=R_M%_M:>)]#^)W[66N62S^ /A9
MH8MIX?#VM>1MM[?2M.C-S.([2>2.2\\3WT0MHH5D5&W88<O$'%61\.8.GEV7
MXJ.*Q5*BZ5##8&U>=&KR.$?;2IMTZ=.FVO:54W"FM?>=HRZL%E.+Q*EF,XQC
M1D^>K.<N64]?@C3:]HYRL[<T4M+2:NC%^*<FF?\ !)S_ ()M1?!W^T;2/]J[
M]JS3Q?>(985*WVAZ;J4!M=4CU8,?,@@LM(:32K3>5'VI&F'SH#7U3_P0O_9;
MU+X+?LYZU\<_%.E31>-OCM?P7NC6VL0LE[X>^'VGR!4AQ*0\8UF[W7Z*@V29
MR25P3^5G[+'P)^.7_!77]JSQ+^T9\?GU*S^#OA[Q+;S>+-:8/_PCMU8V#;M,
M^'O@:WES"\1B'V>_NX5 EE9I@Y#"O[!+'2M-T;3-*T'1K&WTS2-%TNRT;3+&
MWPL=IIFG6T=M:685"(T*1())5"Y+.>37\X\4YQ7H9#6R^A6A+,LTS%XK.,3&
M3]C5PL[I4*+TJ\\8N*4*D:::CSR2=1W_ $C(<MG7JX;$4X.E0IVA"-1-32NF
MW[J:5W=[]?(U(FCB=9/-BC^T7ES;A9Y'<R1RQ[+?RK<J4C1#N VG!;'?%?S(
M_P#!P7XJ^*VM:[\)_AU#\/\ QA'\"?!&GOXHUSQ;!I5YJ>CZWXQD4+;6[VUB
MLJ(FG@JUR]S^\6,90 $5_3B@*%5.")%165E5@5C.4^\#@@X^9<-T&XBG7=CI
M.KV4NA:WIVFZUI-ZLRW.CZU:PW]A<B<%93Y5RD@0NIVNT>TGH".<_)\(YC0R
M'-,/C(8>.)CA[OV>)Y;/F[)J47:+T<K+5][K[#/,JCF-%4:5>IAYQ23E&346
M[*UG'6W?T/\ .R^"'[2_QV_9YUN#7?@7\5?$O@DQPFX.CV-^U_X2CN)G\R^@
MGT"626%7F P(%VBW4L8R#Q7[[_LT_P#!P9/%';>'?VN/AM+=P#[/%)\3?AW
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
MFY!4"O4?C]\=/#?[-GP?\5_%WQ68_*T.S$?A[2I3&TGB7Q->*QTW1+=&.TG
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
M9ZMK=M;Z5X]\/!@+KPSXSTM/(UZRGM<[K&TNYXC<6L4@4FVGB*EP&-?SB_\
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
M;V:R&1]/^&G@>+R8XTNX8_LC:A=O%(\*K*_[V0BOZN?@W^Q#^R?\#3:GX5_
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
MUQ].@_QJ2HXONC_/85)2=[R=E=W?Q/>S^7X'=KT2MZ_\ M(K,/*3EG($9(.
MY8'YL=05#  X!<KD@9!^)?&7[2GQ<\.>+?CU<Z3\*O"WBSX,?L\:WX<TKQMJ
M4NOOI7C/_B<:;9:MJ&H6-I&"MQ#:07B0QKM ,H(+29('V[$I:6-5ZL'!&2H8
M%7!#D8(7H21R"%(Y K\TO'6E? 67X]_%GPKXR_:4\7^&M+^)?BSPE=?&'X/0
M^&Y[;P%J>LPZ3:V.B>#=<^(:KNTVVUZ""VNETY)%FN97D;Y3C=QRG*2<92;3
MW3VT^X7O?RK[_P#@'O'Q!_;?^"7@'2?%*_8O&.M^)O#'@JU^(%GX;BT!8[CQ
MEISS64;:?X>:.<-?1Z?%=%;R5FB<-&<!P-Q]&TO]I[X47_B;X;>"]43QCX9\
M9?%[1[+Q7X0TWQ)9VMGILZ:QI]K=6OAXW*/-<)?V22-(MG(L;.N#D]_FW5OV
M!/A+X>UGQ)XV\4_%C6+3PS;Z1X@T_3;'47T;_B@+#Q@T'V%G\6&Y6YDTKPG<
MK:KHUIK4;0RZ<4MI&=G.[HO#O[#_ (=D^)W@3XOZ]\<=7\::EX2U;2]>L[&]
MTO1%NKS4M&T>#28=1T74[&X$]IX9O=&CAF@TQ(UM&N-LJ(<KC/ECV7]?,5I=
M8+3S?EY>1[3\4_VKO@=\$O%VI^"?B'K'BFV\0Z/IFGZSX@.G>&I]6TG0[#5+
MF.PT>YOI8U811ZCJ+QVENPRS231J!AB:Y.[_ &T?@_;JOB3_ (22'0?!4%KX
MBE^(VB>(O#^H)XZT?5?#4-CLCM+!9 )(M1AN[:>TBC0'RYD#-G<S=Q\1OV;_
M  Q\5?$WQ*\6:OKU[I]Y\5]-\">&M3@FCMIAH$7P[UR'6]'Y<G8NK,JB7)VR
M#).[;D>9^)OV)OASXR\1^(/$5UXPU*/7_&;ZWJ,^BJ+;[.)-8CTNPN (]^R0
MI#ID,B@*3&64'&!3<4U9K3M=]=]F;P5X^]%7N_/3IV_(Z!OVSOA%>W5AJ>E>
M(?\ A&= LM8UG3?B!I?C7PS>6/C'2H-*T"?7[>^T_3BX6XM[RPBBFA+%B4;K
MSQI:;^VK^S[JFE3ZK877CR>_@U&UTZV\(R>%KD^-_$3:C9)?Z7<:'X6),FH6
M&IV)EO;&[#HDBQB+Y22PQ?'G[$_PX^)GBWQ%XEU;Q=J%O<^,+N"+4;));>*/
M394T >$[:6(AU1UN-&+7,R1D[MY9AM.:\K\>?!72_&&M:M\8OV==;\?^(/C/
M\)=:\-?"N.U\,R>'+6_\.77@;P\VBHUCI'B$K;:Q8/:R[]4E9C?6A='@4)L8
MO96Z;?UU_$MI-.+V:LUY6MW[>?S/L#1OV@?A5JWP5O?VA(=;OC\*-,2];5M3
MNM.GM+W1IM,NWLM0L;S39(B$FL+M/LE_&7'V.Z_=CS 21DZ=^U%\%;K1]4\0
MRZMX@T&'2?#&G^+[K0_$6D+I>JR^$M<<0Z7XATJVB:9=5AN7998%LS))Y'SR
M1J00.0^ /P-\5^"/V6(O@WXSUW1!XLU>?Q3J7BNYM?L?B6RT75?%NKR:G>Z;
M-H=Z_P#8VMZG<R32G4DO&C%K<,T%OO"X'B5K^Q._AWXH?LS:3<ZIJNM_#GX#
M7?B7Q-XK^(FKZO:22_$/7/%DK/HGPEL_#;,9?[#T&58;V*RMVN-*L86,=N%1
MS1]_WO\ 5L:7*N6.D>UW;\6_S/5O$?[='PCT;P?HWB[PWX:^)'COP_J_Q,\/
M?!Y-6\.Z%]J@U#Q#JMV+.XO+>W1OML*:9<$BYDNH8E+1N5/3'32?MP_LN6VJ
M^,=#;X@7$D?A?3[Z[U2XDT2:32];CTBYL;'5(_"<\-R]W<7>E7]]%9:K&T8\
MF[&Q2:Y,_L3:?-K'Q*\5Q?%G4+#Q7XQ^(F@>-;$^&;#3=%\/?#K5/#5ZNJQV
M=MX6!^P:C/J=N1%<7<\45P99&()=N<71/^">WPR\/6/CC0_^$AN9O"_BV]E\
M2Z,Y\'Z#_P )?X*U+5]=MO$.K6T/C"W=]3N+75M3MUF:S $ 25HUR(Z /6?
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
MUX>\+M>:5/#9V\=S*1%I]]*Q6.!BLD\DAVH<N".@_P""5WQ$^$?[,W_!2?\
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
M"(\%^*?"NEZ_XBN="^+NC^#=/U._T^[27[9:>#-3NM<T66TU"-W2VF6ZU2=
M8W#I+&VT!P0/)O@A\*_V4_V:?&?Q9^/%A\4_%6OS_"VUNOA+X\NO$#:C):>&
M;;6]3M_$*:?>1NQDU?46N[N&&'46658XY)XE(+'#3<5RQNDULM;W];]NX'J6
MA_M4ZCK/PN\9_$OQ%;:?X37P?\>]:^$.E6UO93:R;RPTR\L-/2+9"$8ZQ?2W
M833W9UCB>0RM%(K!!XA\-/\ @HWX=TCPAK'C#X_VNM>%F\0^/O'6C^ ? FC>
M$#:^(M'\%> ]6ETG5/&FI;KQGGT]9A'_ &E=JSNUTXV6P! KUW2_V)/ <=[X
MBN(?C/X\N? /CSXEI\;%\ >=ID.EVOBN^FLM>M&M9&S/!IEK#;P3S6;*C-$$
M=N$%9'B;]BGX!>)T^'_B2P\::;ITO@?Q-XRN-(U^]GT77;77[7X@:E_:WB'P
MKJB:G-]DM9%OV#0-;'S45=C1$X%-7Z7^Y_Y"=GO9^K7^9]Y>'=:TCQ+HVA^(
M])U%KO2=<TJVUS3]6E!2ZN=,U"*"XLHKJ!U1HY98)MK1F,.I.0!MP>C8\@<$
M8#+QC"OT0CJ"N.AYYKR?X>>'[KP7;:AX?\3>.-&\6:_>^(M5U#PY:QKIUG>Z
M3X=^SVL>FZ58:;$5-Q#I,$)D6,QCRH78PKEA7J2$'!WL[,BLSR#8\IRRF3RS
MCRU)!4+C@J1QCG6#;3O??K_PR_R,II)Z6M;IZOS9^.=*O4?4?SI*5>H^H_G7
MT7^:_-'RI>7_ %@^@_\ 0JO09S+M!+-;:@J;022SV$T2  =29" !U.1V-4@,
M,&]!C'XYJ_!/%$\#S,88'N84DG W-"N5WL%XR&/R=1C.>>!792KTZ68X+&N5
MHX6I&7-9NSERPVW?R7S1S8O^!-V;LGLF[:/>R>A_.)_P2^G_ +$_X*4_%/3;
MT"&_FC^(=HUO.,.UP-0OG>WVGK*(F$BI][ !&<@5^7?QWT^^T;X[_&VRU&-X
MKS3/B)X@MQ$R%7GADO[FXCF88&6VSKD'E<<\U^CWC>=_V0O^"N!\9:B#8>'/
M$?CFQUJ5RI$%UIGCF+[%=W$;$KF/3Y)D$A"E2S;GV'BO+O\ @JA\'[OX6?M:
M>)O$]K;M)X6^+.DQ>-_#MP7"V4DMW$AN+6UF*E+BXF4Q2@(<KG:5!P6_I_AC
M,IX?&X;%MQBLUP=&A&3DDJBNTHJ^G-:HKQ^)7NTKGYIF.'^LX>NX>\XSES:I
M622VNU?T6I^<,5Y!97>G7$BESIU]I]]=2(<QSP+<K,(\ ?//'G&?O1( Q^7
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
M$\#> _BS8Z99ZIX9^*%N4BMK*+Q_I/[I;2XC9&CAU1Y(;M 4GN93(@!^'O\
M@HI^P+XZ_86^*U]'#9W>M? ;QGJEQJWPP^(NESSW$4&G:I,T_P#8&L7JF2!+
MJVMW2*P5GCMKBU2(HZ@C/P CW-A=)<Z?/?6<RM'*EY;^;9WEO=Q,)([R&<L!
M&RN 8GLQ&R/@L<;J_=L7DU#Q!R_ \2Y7F*P^81PZA+"49N4L,IJ*<JT(RM&<
MG2;<:D>>GRR346V?F$<7B\GE6PDJ%14%4<FG%N,E=[22<=GTEU3=S]U/$?P.
M_P"">'_!)OXNZ/)\;=7\;_M=_'GPW/HNOZ1X$TVQM['P+X>TG4YC)9:W>JSW
M4=]<Z.J)<PV]S+)(77#*%; T?B)^T=\#OVW?BE\?/"7[/%YX_P! \:_&C4O
M?Q,B\'?%&]32_AC\1S\,3;7^K>'K^:>:.#1],U'3[9])L[#9';3[0TR.IP/P
MKUC7_$'B/4VUKQ'KNL>(=6D@BM;G4];OYM1U"XAMQMM%FN[AFF<6D8*Q(7V9
M^8J>E9*M*C>=%++#=#<1=0S30W$A;[WFRPR)(1CY8TA>!%&2ZODT8?PVEA_9
MYCF&:1S"O+!5:%6JYI1E4O90]FI\L6FDG;X?A<FK)=N$XEHTXUE"A"E3G\$>
M>-^;:5WOJWN[7T9^[G[0'Q<TJPN?&OQ^\5^!=*_8MTGXG_L^S_ 3X<?#CX;7
M&B>)M:^)'BG3G"W&N7NF^'XXM)T[2F:-M,MKV^B^W)8.DWF/("3^#5O$\$ 6
M:(.OV:&ZOM-&))KR%'D^T([K\B2QN8YLQ\*S,".M6X[N]6*TA;4=0GLM/N+H
MZ597.HWEY:_:+O<T[I%=223&0SL4VP)'&A_BE Y]2^!/P*^)G[2GQ.\.?!'X
M/>'K_7?'/B"X3=/'#*VG>%](G8F\\1:_?P>;#8QV4;/+':7$BO<,JJ/F8@?0
M95EN"X0RFMB*N+A2AA:53%2I59\OM*=).LZ<)5'>JYQO!*,IR:EIHE;RL3/$
M9]C:5*%*4*?M(>V4%S0=-OWFY17*DU:^WI<_7#_@@U\"K;QM^TMXS_:;\7Q_
M\6T_9Q\*:AJ<6M7:%+*V\6W]M(BVBSSA8)UTK1X[N>=EYWHH!!-=+_P3_@U3
M]NS_ (+'^,/CU(K7_A/P1XD\1_$5-1:W:X@C31Y#HOAYKMI@(T.IQQN;6W)#
M6K!GQA<'V;]OWXG?#C_@FI^Q7H?_  3I^ 6L?VU\9_B#8Z?J'QS\5:*L;ZG8
MV^M- ]\\[0N9Y-0\1WT;:?IVG)*US:V)=FCQ,4/ZF_\ !$_]BK4OV3_V;+CQ
MSX^TF*Q^+GQ[O+'QCKEE*H6YT7PC);D>&-)DBQNA46[+>74&8RTEX1*BR(<_
MSSQ3Q \;'.>*J^&^I+B+FP'#V73?OX3+J3;K58T[)PI5JR5;F:7-[FKNK?I6
M58!.OA,LI)3PF%2Q=2I%Q<(UX<M/V?,FUS*$W[MV[\UMG;]H 8S*Q$8!.2"#
MT)R??IS^G;&)*@'RN6X^@X ZCCVYX]JL8^4-Z]OS[_A7XFG-J\Y<S;=E_)&[
MM'STL[GZ:H*FE&.UE;[DKVZ"4444QA1110 5=MAY#KY.(EW+)-O(>29206C4
M9R=V<*.G*D\"J56+8>7-"5C9Y)90-D@+*EN"-T^_D#G(5,9Z'-9U-E\_R-*>
M[^7YGY7K^PWXIUOQ9^T;XN\;:UJ6H/XB^(VK?$+X(> CK*6W@33?$EQX;@L8
M?&6M_9D&H'Q'#Y)BB9+F."UBAC>!&W@IXJ?V$_CF='USQ=<:K;P_%M?$/A;6
M_#'CX^-=2N!X:\/:?H-_8:R^FV<LSEH;22Z:2ZMEC9KY 9$5Y,UOV_Q&_:(T
M_P",'Q;^''PP\:OX;'BKXU?$Z\N_&'BK2YO$2:)I/@OX<P:[H>D^&+"Z5K<:
M;JFIV[:?,R@+NE+1@R$*<&+]MW]H"V:WO]>.D6VH^)/@;IWCCX>^ O".A)K5
MFGB+3KFZB\7ZMXZMIT;Q%H4S0VT^J:?;+$UC"DJ1")@*SU-#YX^'?@/XG>/O
MB7XR^%_P(\-Z/H_BX_ ?5/A]\2/BUIWC37]5\+7^K>(/$I:^\:7UOJMLEM;^
M)VL8Y;I;*$K<1F1+79P*^F-._8#^-GAC4(/AQ=:]IWQ1^!]_\5_AS\3I'>]E
M\)W&GQZ1H:Z7XWL[:TT>:UMYX-4OD.IQP( EPCR-<"2115K3_P!K_P")WCGX
M@:'X(_9_D\'Z%X6\3^.O FFZWXTTOP:UVTJ7_A:W\0_$:^,-O:*EWJ=I))+:
MVKWP?;<9C"J0J#@_$'_!0+X^R_$OQQX0^&=W9:YX7UN:VTGP1KOB[PW:07WP
M]URS^(.E>#-6;Q#I]A&#"UUI=[<W^F:9>!+TR/'NM_+1W)KY ?6ND_LU?%'3
M?V/?BW^SVLFE/XDUSQ7XJU;P#9W.LW&IZ</!.H>,+75=(M;F_NI)$A=+"W>V
M6W,XAB# F+[U>-R_L/\ Q!@2X\13:+<R>,M0^+GCS7?%]_X8\;:MIGB6;X0>
M)?!?]B0:#X=U"YO!8VNIV]\RMIME# +"Q?-V5SS5FW_:4_:'L_BO;_ KQM\3
MM!\%Z/I?Q.\3:%-\>KCPK80V'C(:/I6FZOH7P[T^QN572=*U35S<2:;YL\OV
MN=-K6:/.-AL_L_\ [9'QV^(OQR\8)\5;'P=X+^"WASQ#XN\,:]H/B'4M*TKQ
M1X7_ +&U%-)\+:H-,N'_ +>FD\57#0W%O%Y?DLDN+=Y$7D_K^M@/-]'_ &<_
MVQ/!OA'01H_@3PMK5K!X7^)_PUT7PJ/'%QIGB"Q\+^+[.PA\.>+O'=WDKXA\
M98M"^H7]OB:&=&FRBRI78:9^R-\>?!'@#XG:O::%X>\??%[QI-\)=!N[O7?%
M6I7=M/\ #3PK81V'B'1/#D\EQ-;V>LPSRRF>[AM_,F94:?.!GWW]K'6/C%HO
M[0W['"?!E;2]U/4[SXCB_L?$M]K.G>"[^S;1;2:'_A)&TJ-I%,,;O)IQF4O%
M(P5(PRX/QG\,OVK?BY\%O!WB^7XHW6BZ-?ZOXJ_:7UZ>;6QKNN^'K3QKX,UI
MY=#T+P=>/&9HM&U*Q1)+&VF,<,EP\<7S9W4 2_#;_@GS\<H/A_XGL_B1"EYX
MSLOAMI&D_!R:_P#'>KZA-X U2S\?WNN?;#K%I);VLNIZ=I#P1!98CYL,*6CY
MC9U/1ZY^R?\ M)W_ ,+_ (J^!;70L?&+6/%VE^,Y/V@].\;R*?BMX,CUV._N
MOA[<+-YTFDZA_9D*:4MG"(8=I<PC:23S?BK_ (*0?&O3?&OA6[\&Z-+XYM-2
M\+6^B^,/AM>:%':2IXTN_#L?B"#Q-X.MK2,:W=Z#86[17M_+=QK;3N+VUC9F
MM\R]'X<_;F^+V@^(KW2M:^)OA'XH^$XK#X2^)O&?B?3?"L6C:9\+K7QEJ:V_
MB'1]89(D\BQTQ-X>\NU:ZB0%&B0H6(!]E_L<^#/$/P;T>'X.ZOX?\916SP3?
M$Z?6/%7B.+Q&N@:UK$JK)X3T=II5FAMK=(W^RVK*4MFE9LABM?*WQ&_8!\:?
M$"#]J3Q=J-]XAL=>^)_Q5\-^,/ _@_3?%$MKX<UWPWX<BLT^SZ_H0?;#>OY,
MQN'D;,R*)%!5P1ZU^SS^T=XG^-'[25E_:6F:5JOA=M*^+,7A[Q9H^F7UG9W/
MAWP[J-A;Z+#,+A$AN$U&*?[5I\[?O)$1_*)4Y'Z5R6L5RDCR+/'+,R2>>KA+
MB(.K9ABD*DI$Z95E R5)Z=W'XEZK]12^%^GZH_'^Y^"?[7D/BR#PYX9\+Z;/
M9^&_B;XS^*VF^--5\9W/]@ZEI?B'P1'H7A[P?<Z(!)<O::)=AH_(:00 1Q'R
MQM)/SP_['O[9<_@7XG^'H_!_A^3PQ\6]?M;V;P^WC&[AU_0/$5CX=MK7_A(?
M"UPJ^3I/AY=?BFNOL\!CN9X7\YR5K^@C[-"J,D<:1!@B@HB@K&@&U!N##&[+
M$]"6.1SFI%BC#,Y4EVSN^;;'R,'"* 4!Z,(W12.-H!K<P/QK\'_L*_':QN?"
M_C'6]1TV\^+>D?$CX;ZQ/XJ7QCJKWUAX"\.Z2+'Q+HUO"7CMI9;Z4(PW*TMW
MY2M.2F<_LU(%#$!LA< 98M(>[/-N VRN^XL$)3N "32%B005CV[55$$:JL2C
M&5B9=LBA@,$&1N"<YIH"J,("H]"=W/<Y///H2?UH_K<#\;Z5>H^H_G24J]1]
M1_.OH#Y<OU<RODG>H9/+7<N.R$2<'^%MRYW##=LXXJG5UU#VH4<[D"GV!!!_
M('-*S<H:72DG)=TK/Y:H=WRSA9.,URR35]-=NVY^/?\ P5[_ &;KKXI_"_PS
M\<?"EA--XM^&$U]:^(YK:-TN]5\+R2Q7:WRS1 M'_9DZQR*\85PD;H3L+5Y7
M\/[G0O\ @J/^Q5IOPOO[VP7]J/\ 9YL9Y_"HDDCDO->L[&V*6\RY$4LFFW\$
M*PK)''*HFA;D,!G]UKBTCU+3M2TF^M+'5-(OK(V%]IFH*KV5]87$30WT%Q&W
M^LB>W>171<.Q((Y7(_FF_:I_9D^+O_!.WXSV/[27[--UJJ_"O^TWU'1[BV66
M27PQ!J$R76I^!M=\A7N9- BG+G2Y9-R6\3S).V&0#]IX8SO#9IAL/@*U>.'Q
M&5R>)P4IR;4ZO+#EA+EY7RIP2:3=DW9=_C<YRQX>+Q%"ZH<W-5@KN4Y.[GJG
MHFK65F?DWK>D^(/#.OZMX9\7:7>:-XET.[O-.U/2[FWDM[R34+"5H+E[>.Y2
M,O9>8A:*?8-\>&!(.:J!8C;RJ\:":ZC4*0BRH409Q-O!4ELX=L9. "2 ,?T"
MW,7[)'_!6WPS:ZQ:Z]I_P"_:]T;2XH!_:AM[6P\9736RJ\3O&Z0:C8W<BJ%M
MX ;U]VR0B4,!^6GQR_8&_:I_9]O+@>+?AEJVNZ)&S1VGB/P=:W&JZ5<0KDM-
M:65O'+/I<14!Y(KEG<DG&.@_;\AXPJ8U8K+,QHT\+B,31I*57&RA2I5J=.*Y
MJU&<X)256"<J:B[IV3=SX'$8"KB'+'8##SIRC-QE2<[-I2UJ7LK*RYN5IMK2
M]SY]\(_$_P")GP\MC8^!?'GBOPK82.96L--UV]2T$SLK&:&WFFDBC.1PD:*F
M#PN!Q'XN^)7Q/^(3K'XY^(_C#Q<GEL(+36]?OA:0YSO2&"":.%@0<X9&!W$$
M<BN)NQ<6TPL]0TS6--NHY#%-97^G7<-U&X#%F:*6$.J@KCG&2<=ZV=!\+^*_
M$]_%IWACPAXF\27T\B1Z?:Z;H%[?/<S2.%$<4D4+>2Q)'SD[5!'!Q7LQCDL>
M55,5@72BU-Q^M4HZQNXM.^Z>T>NUT9*GFS:3A**[OSZ?CZF&PA9;:"WQ 8,O
M:VENHB: [2KR1;,,)2,Y<\ODY/)KZX_8K_9.\8?M??%_P_X.T*SN++P'I-Y;
M77Q.\:W-G(VC:7X>@G-Q=:5)/(R03:I>0Q%%PRB)Y T@,2L*^H_V>/\ @DU\
M;OB/&?&OQ^N;']G[X1V\8N=2;7KRTM_%,ELH#F<2R-%): H"&24;E+ , !7L
MO[2?[<'PO^"'PU@_8S_X)Y:1]@M=;C?P_P")_BKI=H]UJGB75)RFGWEOH<D2
MRS:G?:A.W^D:I&3!:B1V7"JU?&<2\20QD,1EV60G2P\91CB,P;C&A1C%6:BU
M;VS<>9J,9IIV4E%-R7;ALMK*K"KB:,JDU?DL[*[MJ[IWU?YV.0_X*-_&:T_:
M#^*_PC_82_9AL5O/A_\ "?6;#P=86^G2K)IVJ>*8HH]/U'SH($\A]/T>VWO)
M=!WA^VN67$J%J_HG_9Y^#.A?L_\ P0^'/P;T.V$$'A#28'U3:@B%UXAO4$NL
M7S*I^8W%R[#S#RP7?UP:_-7_ ()A?\$^YO@%HI^.7QRTF6X^,?BZ"4:%X:OP
MS7/@30KR,3/+?7$J[[C6=5N7-[<W0PZ;D ;J!^Q:R-*/-D#^:_+').V(8$<)
MY.7C4?-G)/!K\!X^XAHRR_!9%@:W/AJ6(C6Q$E[TJDK\U7F<=W.;E*[O9.S3
M/T3AS!U8588O$>])-J%HN/(HRY8I7;VBNBUU\KR;FEN&:0DE58+R0 !]T8&
M>/4<GK4M0+C(QD#(P.X'H?PZU/7YYB&O:NI]F<%&W9-*S;]+'U<JGMY2E;EY
M)/1ZWU^5BVW1/I_04^'[W^?0TQNB?3^@I\/WO\^AK#W%U7WLUI6YG?;E?==5
MV+B?>'X_R-6I?]5#_O#^M54^\/Q_D:M2_P"JA_WA_6G>'=?>_P#,Z/<[_C+_
M #+*=#]?Z"GYQSZ<^O3V/!_&F)T/U_H*?^!;V7[Q]A[GH/>DW"SU6SZOL_,/
M<[_B_P#,M)M26$.LL9F5SYC1L\!PN3'+;@A7ADX5QCT(&0*^!K[X\0>$/VD?
MB[=:YX"^&'@'_A5'A7^UX=5UC1YE^*OQH\.V=FE]<ZYX$\0F"WL=2N+*5VL)
M=.AO&N[:VWRL#&LH/WN=A571KR61@ZHL;[FMCY;$O(@!P(P/FXX!/I7PK\1/
M!7P%^*WQXT3P/\3OBWXI^(,GAV^NM8T/X2IX<C3P?X"US5M"6WNM-U3XAP$-
MH]L-/>:]FLKVX5)]P<Q[5)/$$90BTU9M:6OWTZ^MS TCXK_$7X9V7A/XP>._
MV?OA38^#OVE;;7=$T*/X9Z79V7C[3]9N]-N-<\+^'?%=Z;94UBW\4PVZ66J7
M>DX:*2>2*1+J16D?V7]C'QD?B)X.\6ZM+X>^#7A"[EO)?M_PM^&>B7.@:]X$
MUN-9I)-#^(NF7UO8W<FLW3(FGVVL[?LVH/.OD$NHKP7X4:/^S3K'C;PWH5E^
MU1XQ^(-O\(+?Q%J?P1\-^+;:32_A[X&FL+34(-0\7^#O$LZK:>.KGP':+?-;
M11/.L,,2-U3->W_LJZ-\+M8\7_%SXJ> _B=XX^-/Q#\9:)HWA_QK\1O%?A2/
MP=I&H>&M(ED?0;_2XH$2QUU=+FWW=OXBCW>9)$OVB4D<!V6]V,K[].QYY\.O
MVG-&\4Z'\1O$?QR\.?"[PIX6\"ZCJ?A:P^!5MX5\SXNV=_J&L'2;2Q@TR]M+
M0Z__ ,);=S6\LBVQD38ZRO+E.8O$'[5'A?3/B'\)/AQ\$/A;<>%]9\0:UXKT
MSXLZ5J?P]M[7QE\.=/\ "VA'Q!+X0NM-C:&PM['Q7IJBW2]#20VT$RO=$@5G
M:%\#OV>/VDOB#XTU*7XY_$+XJ_$K1=)BT+1?B=-X7M=$TGP--H_B"#4;?6=
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
MTG6+S,NJ7*P3+?/I=NSL^2,JJ[3V-S^W+\?O"OA7PQXT\6:!\-M1L_BYX/\
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
MA22X\$:G=>'->N(]1?\ X2S2M>M/#\<5M=7L]FJ6]E+?[@O^M<.[%C]F>!_
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
M%LUHMW8^(X/#-G!)H5E-:1/Y/AZ#4KF>2.>\6210D7G# 2O4?@M^TMJ/B'X
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
M-1N[_P"$.@_L[W5WXMU)M7OOB%\4M/U*1VU^XNMVB6&F6ALKF,ZR\2R:>>(
M6E%?=6D?M02^-/V>OC]XQU/P[+\//'7P8/B?P?\ $NS\/ZE'=-I_B30&66XN
M/"VK[ NK1Q6,\%Q!J,N6DG)20%LUR.N^%/V 3<>-['5=9\%6]SX8\+Z)X?\
MB!8VWBRXL5T"QT N/#^K:8;>XBCM=8\/R;HK;6+!6D25C%D-MSO_  R\<?LD
M76JS?L<_#P>8/$_@&^\=3:#-;:A=0>/O"VJW:0ZCJ5UXFOEDO-8U74I,_;;N
M\E0JGFD\@T+RNMOZ2OY7V[/T#R_PA^WSXMGN=,#?!'7]4\ /XU/PG@\9G6K>
M^\9^)?'\7@X^)-.O[;PBEO,GV;4X0UM?3HT;RS2.P4C ';?#G]O:U\9V/A9M
M9\"6&A>(-?\ #OQ&\53^&=-\0F>[\!O\/-+:[FT?QEIM[#:R:;JL\:++):I
M8;=98F#R;F8>?R^,?AEX4^.'BCX">)OV;I/ GA#X9S6OQP\3_&>Z^(FF6GA/
MP];7-BVCZ+XYMK&%4UJ;6/L__$ILK%6699Y 7C/RUK:KX/\ ^";4OPUM=>U?
M4O#DWA35O%/B.\'B$>+-<3Q[K/B-[$2:YH6K:C'+_P )+JJWNDB*>YT=G6!=
M/*EXY;=T)QG\3Z_\-ZFT-(I[/779[OYF_P"'OV_)?%&F?$KQ%IOPRT;2/"/@
M'PEX'O(=>\4^*EM-.\2>-_'$A@\/>%=-MHX)3+#*WG,#$A9W17!)()\YT;_@
MIKKGBW0#J7@SX 7NLWO@'P;>>,_BE'J_B:#P_:>$;/0?%=UX4UBQT+S4DN->
MG@6S_M2V5RJRK)Y9&60#V#XRQ_L-?"_]GN+Q5XUTS15^!/CW7? EAI^K>%9K
MO5(]5U-'2T\$ZMH6HV#BZM7TEG=$CC&ZV<[N A-;OAGP+^PSX-T Z!X;D^&]
MCX?\>>"=7M=2M;SQ)+=77B7P18Z[+J&KW%Q<7<[W!@L-:=+[5;Z22.Y:Z\N%
MPRH 9_K^M2CA]3_X*#+:_#;XD_')/AQ;W?P(\)^(;;P#X:\17>L2_P#"9>+_
M (CR7UA906-WX/BL;HV>BM>WD:/J,LOF?9H6NXH\QE5]H^%7[6MGXS^ /Q&^
M.'C;P!XD\!1_#&3Q!'XN\.S_ &JY;5)M&M8[GS?#%[>06]QJ&BZDK11P2200
MCSS(0/+5:X;1/ W[#WC'QYX^\!>%Y_#6N^,?&&CPVGB+P/HWBZ]BT;6[*""V
MN)]2T?3T8:++XNT<QFX:\TJ"'6;::!?-N-P)KV33M6_9W^%QF_9UN=?L_M=]
MH=_$?"/CK7+N\N/$/AV.R>XU?S=5UMI/[2:TLMTMX6D9X\^0I8A RTOM^ 'A
M'_#9OQ7DL_AQIMG\#](N/B7\7M#UCXC> O"A\;QK8P?#72M+%U/J&MZ_-"L>
MF^([A"BP:-:CRIW8(TQ"/M\ZUC_@IC=7D$NJ_#CX)ZCXH\-:;9_#ZV\576KZ
M_#H]UI.M^.M<N_#MCI0BE3;*=&U.TE$UP2Z26,8GA?E0=S1O"O\ P3G\3^ =
M2T#3/%ND:AX/^'E_>Z]/?R^.]>@\0Z$UZZV4&E:/K%S<0:F?">I6\G]FZ9IE
MC.FGSQ[XEA<,0/0+S6_V!(M+T0:AKOPNL+'QMHOA#3]"M(]=>>+4-*\&ZF%\
M+B^L[5"/^)5K*")YK\)-'>1J)9 IR6!YZW_!0#Q]J-X_AGPU\!K76/B+H6B^
M/-9\8>'=0\96%OHOAN'X?:A]EN1IVMM'_I%SK-F3=6L2("94>*7&-QK^(O\
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
MY<3RQ9(X^^_BA\&O!?Q7\1OXLM?BGK/A7Q'I?AV?P7X\O? WB[3IWUGX?ZX
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
MQOM>U;Q'YB@7J:3=I;3V(D(,\<(A401N#TMW??L47>K?$;X>^)M"\.:-X/\
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
M[#6T\.:;JYE9[B;2=- AMYE9?.DC(D0 D47E_+_Y,O\ (+O^7\4>(_"KX5_
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
MB*5:6ZUG4[(W%W;- CH65EW*P"5XGXP\,_ O4?@]\)+#]G'Q*^H>,O$/Q/\
MA9#XSU#5I=9U_P 1Z?K4\*O/>^(M*ORXMYEU&XU+[=%<QQ6SQVG.4V@_26B?
MMG_#2]CLH=,\ >/-%US5-+T:\^'7P[;P_96>J^-?#_BVY!L-0T/3XF5&>XN9
MSO#*DNUL8WDBO6OA3XL\/?%/P1XHU_X=>"M-^&FOQZ[K/A+4(?$_@RTCUG3_
M !KH4D2O%KNDVR07<L]B)+C.H_:2T9E4J1S@M+^;\%_F!\$>/OVS_C1X.TJ#
M2'O+74_'7@OQKK6E>)_L/A*QTK2OB%H-EXE.AV<=E!;1)+97TMNL<*P:'&/.
MA,UQ(AV[QH^._BE\4OCA\*+74KCXC:9H'CG6?C'X(L=/^$D?AB;3-3^%5A;W
MT%K:7FH75FO]IZEI=Y!<>9?KJ(:)XQELX.WU'X5_&?XAZMHOA7Q7\;9OA9-<
MWWQB\:_#31--\+_#VW@DC?P5--]HU6]U*_:9])NY[:&2Z%\S;_M#$,P\W![&
MV_;0^"M[J6K:?HWPV\5:U\1KGQ==^$;G3- \':?)XJ\0ZU;V=QJ.A70UI@B7
MNGR:99WCPW"2>5'+$AEP Q!:7\R^[_@E13<DDKO]%N?._P 5OVSOCK\.M(UO
M1(M6BU7XE> _'6J6NKW=AX.MQX9^(/A.RU".PAM]-L+@"&UN7LB8%FT57U"1
ME\R4L"37V1\9%D\3?$O]BO1+F/4(O#/CSQOJ,OC"R(N;;3-3M=<\'R:A?:/K
M\T! M3:2KY6FLS@(RIN(;Y:Y;7OVIO!FJ:?X.O/#_P %/$?B/4/'W@OQ1XJ\
M#>(=0\)Z=>6/A[6O T<ZZM/XI?#2^'H=+N(7M-:OUCDMYKH($=U?(Q?!O[=G
M@(_#_0=1^+7A7Q?X=\:_\(OH'B*#3[K1XVT_Q3JGB2>YM=-U3P$Y#,D+7,4"
MLZ+"!:%^=NX4[2_F7_@/_!.[7E@D[-)WZOI_74=^Q?X(TSPC\$_CIX@TFS\2
M1ZS=^,OBUX;6^\5ZAJ=]J1TK3KO68-';0S<-N\O3E1(K<1C]Y!'"8]]>#V'Q
MAUNX^ 7[&5SX ^-*Z#XB\.^.I?#OQ=62S;4KO4;Z'3]5NK71_%4<^V32HM9N
M((;*UFERDSD1JVX@'Z6MOVZ_A%<VEKJ.A>!?'VN&V\.-XS\1V^C>&CIND^$X
MX=5FT*\O-<FN)8(@4O,O,6B8.9#(X=6!KI?#_P"TI\%]0\9>'O"F@_"O5#X<
M\?>*9/!>B?$&#P#HMWX+\9>/-%@.NZQH=S-' @>[TU"L]OJLICN;2=-D7RMB
MBTNZ_P# ?^"3:7\WX(^;?A!\<-;\<?M,?"7QY\1_BA$VDR?"3XIR>)?A_I.@
M2Z18?#"ZM]4BTK2]-UN]**]Y?:E+$)K:WE"S)&243:=U?JK#(3ME2.V4/"C6
MMW%),L<]G(%DMKB>&3Y0[+(-N!O8DD \X\$B\5BT_:,\7_"R+P#X1N=+TKX)
MP_%[7]3M/"=FVJ7^J3C4#%9:M,D -[=2"TAAD&]4B?<[OO!:OG"+]N_4-9^!
MMYXRTWX&_$;2?B2? /CWQVO@S388;P^$?!_A74+G1],\9>(Y6EDBAT35;J**
M:WC1V>V@(4JI8 EI=U_X#_P0M+^;\$?HL)BH,;1J(90HN(%;#36KY+ 9(P9)
M 9 "0<#)'-6DF:$QB#R9EMQYD3C.6Y.Q"<#+QIA"3QE.">_%?#O6+WQ;\/?
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
MH?ZI/P_K56K0_P!4GX?UH ;1110 4444 %%%% !1110 4444 %%%% !1110
M4444 %%%% !1110 4444 ?C@.OX-_(U:L?\ 6-]&_P#0C117T!\N:&G?\>]W
M_P!A6T_])+JJ&K_\C!%_V!U_]&445A7VCZO\BZ>[]/U-[PA_R$-2_P"O>Y_]
M%BJ?A[_C\\8_]=KC_P!$6M%%50^#_M^7Y1-3L+K_ (^9_P#KLO\ Z)%16W_(
M9B_[#ND?^DFIT45I+X9?X7^3 M>!_P#CU\)?]A/QC_Z-DJO:_P#((B_Z_=5_
M]%7M%%>=/X?FAK=>J_,Z30_^0)<?[GA7_P!'25H:;_R&[7Z:I_Z-:BBL5LO1
M?DCLJ?!2_P ,O_2C@++KX4_[#EQ_Z6W%3>)?^0]KO_8#D_\ 2Y:**VA\*^?Y
MF1Z7I'_(<LO^O3PU_P"B[^N/\-?\>_B+_L'1?^G1:**H#=;[EO\ ]>=O_P"E
M4E)!U/U/\VHHH NI]X?C_(U:E_U4/^\/ZT44 64Z'Z_T%2+U'U'\Z** )ZDC
M[_A_6BB@"TGW1^/\S3J** +D7W!^'\A5R#[R_P"]_0444 6D_P!;)4DWWO\
M/H*** +"_P"J/^?[U63_ *A?K_[,:**#6C\?_;K_ $%@[_C_ $JQ110=8^/[
MZ_6KM%%8R^)^O^0&A2KU'U'\Z**D"RW\/^Z/ZU)_!_P'^E%% $L/W!]34M%%
M %R+_5K^/_H1J[!T;ZC^5%% $EMUD^I_G5NBBIG\/S14/B^3)X.K?0?SIZ?>
M'X_R-%%8FQ.O4?4?SJT_4?3^IHHH ?\ P?\  ?Z5+#]P?4T44 68^_X?UJ2B
MB@ JT/\ 5)^']:** &T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
/!1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>17
<FILENAME>img_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img_002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" &0 7<# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
M[/7+>]U!+>V#I!XY\,?^"8OC+X=>"?BAX!_X:2M]7T;XO?L4?#;]D;Q5<O\
M"/3K>_@U#X4^#_%OP_\ "?Q'T<Q>+A%;1IX4\6SKJGA6=9H]0UFQ@O?[8MK=
MVM5NVG_!+/3;/PM\:/A;_P +>NKKX1?M.^"?@GX:_:#\)S>#X8]3UW7/@_X+
M\*?#O4_%7@'54UV6+P:WQ3\&>#=!TSQ7I=Y9^(8-*O+9M5T*XAN9V5:EISQ5
MG'11F[R<VZE=OINXNDULH[,45I%MOFNY2@M%%>SHI;W=HR]JM[L]>N/^"D'P
M:MOB5J'P_N/A_P#&B*QT/]IC2OV3?$GQ)?PCI8^'6@?%SQ-H^C:OX.MKO5QX
MD.I7?A_Q:/$&D6>F:[I>C7UO:W&H6?\ :ZZ;'<0NQ^U1^T?XZT/]IS]D']C;
MX6ZG!X0\6_M,O\6O&?B_XCS:=:ZM?^"?A)\$O#>DZQXFA\):?J4-SI,GC7Q;
MK/B'0?#^DW^K6E_I^A6+ZIJDFGWETEI&.6UG_@G1=:I#\0K>#XVG3;;QO^W)
M\,?VTK:WC^&]G,F@3_#*S\%65A\,(]WBR,W^EZC;^!-*6?Q+)]GO[87%YY6F
MOF$Q^X_M2?LC0?'SQ/\ !'XP>"_B!=_"']H/]F[Q)XB\0_"3XFV>A6GBC3$T
MWQIHO_"-^/\ P!XX\)WEWIL?BCP'XYT1;>VUBPBU72=3T^_L-,UG2-2MKVP
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
MZ-X9\7>'M/\ $7AK6$T?4/%-MXCGT;5;74AI\&O0:/+H::_9:CH,VH1ZE:/
M=?1?&GP/U#X1>"_C9KOQ3^,?@+P3XXU&^T[3[KQU\=?%>@36\FG7>NVEP;G?
MXKGM9)3_ ,(_?7,5G:W-Q=R6:FX6(+%.(^9\%:O^PCX8^)W@FZ\+?%+P['XM
M^&6C:E\/OASX:;6)/LG@/2+KP_:Z#J_AG0FDTJ&^CL;JS\.QW$VBZCJMYIJ>
M(3+J<%G'K-_$[\79?"_]AGXB>%?AS^SU9?'CQ)XGT9M5FU3X=^%(?B5</>-J
M5MJ'CIKU+*:/1H29[B]F\764]OJ$GVJX_LDV< #6(C97DN7W7O).^_\ &:E;
M_##FF^_+RZ7!77,Y/1<MW:R3]G&R=^CFX17E)/H>JW'Q)_9:30[[Q+8_M)^-
M=8T+1I+M=>OM+_: \;7+Z3#8Z#K?B.ZD>Q77OM][+#I7AW6K@V.GVUU?,NFW
MX2!FL;M8L[QC\5OV8?"G@+Q+X_@^/OQ(\567A>/17U#1?#'QY\8WWB)I-?\
M(?2[:+2YO$MO(MQ<6\QN56X,,:);W$<DB2Q,@^===TC]B_1=*^,&HZM_PLN#
M7_A[XK^)OAK4O Y\;VA\3^*T\/R^,]!\5^(O#M@K_9QH9;XX^*_L-SJ%Q8L]
MTUO#Y23Z?;1/:7X%?\$\]#>T^#"_M ^)]*URQ\2ZWIL>B?\ "S4M_$UM%XUU
M&RT_7_ ^I7G_  CXDD\):WXDELYC'K$TOV'6+B*+1]9T^W>.THO&235W%NG*
M,EK&<.>,JJ3Z<L$Y7\K.Q+=1*?*DI)24(WO>R2@[^53FCMJDFGK9?I(OP.T,
MJ"/'GQJP0"/^+R_$'N,_]!SWIW_"C=$_Z'SXU?\ AY?B#_\ +RO._#G[7GPE
M\6^,_'_PS\(:K:ZWX\\%-'9>'M .I6]J_P 1;Q_"-IXI0>%[AEE)T^/[7;Z/
M=ZU>6\>FQ:BX,,]S T;R>U_"WXAZ)\6OAUX+^(_AV.Y@TCQKX>TWQ#9VM\JI
M?6(OH \^G7Z(2J7NG72SV%VJ$H+FVE"DK@FDTUS)WC9236W+*_*_FDV4G>ZZ
MQ?++RDDKK\3F/^%&Z)_T/GQJ_P##R_$'_P"7E'_"C=$_Z'SXU?\ AY?B#_\
M+RO:AT'.>.OK[T4QGBO_  HW1/\ H?/C5_X>7X@__+RC_A1NB?\ 0^?&K_P\
MOQ!_^7E>U44 ?)GQ<^'0\"^ -9\6^'?'WQ@76]%N_#L]@;[XJ^-M5LR\WB;1
M[26*ZTW4-6N+&^MY[>XF@GMKJWEAEBD973D$?6=?/?[56C:7XB^ 7Q#T+6K.
M/4-(UBTT/3=3L99+B*.[L;SQ3H<%U;/+:S6]S&LT+O&SV\T4J@Y21& -<F?V
M'?V6"2Q^$>EY)))_M_QEDD\DG_BI.I/6@#ZPHKY/_P"&'/V5_P#HD>E_^#_Q
ME_\ -)1_PPY^RO\ ]$CTO_P?^,O_ )I* /K"BOD__AAS]E?_ *)'I?\ X/\
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
M3IIHON3:78.K;WZ_\$I_\+U^#/\ T5+P'_X4^D?_ "51_P +U^#/_14O ?\
MX4^D?_)5>@?V%H__ $"M+_\ !=9__&J/["T?_H%:7_X+K/\ ^-4 >?\ _"]?
M@S_T5+P'_P"%/I'_ ,E4?\+U^#/_ $5+P'_X4^D?_)5>@?V%H_\ T"M+_P#!
M=9__ !JC^PM'_P"@5I?_ (+K/_XU0!\P?'GXM_"_Q!\*?$VCZ%\0/".L:MJ%
MSX7MK'3-,U[3KW4+VXD\7Z"(X+2SMYY)[B5N2$C1B "S (&9?K6LM-%TF-TD
M32]-22-E='2PM4='4Y#(ZQ*RL.S Y'6M2@ HHHH *\E\0?''X9^%_$&H^%M8
MUV^77M)AL+C4[#3?"WB_7FL8]4@-UI_VJXT+0=2M(9+JV'GQP/<"<1%7>-0P
M)]:KQ7X?D_\ "U?CP,G UKP$0.P)\#:>"0/4X&>>0!Z4 1_\-$_";_H,^(O_
M  W/Q*_^9&C_ (:)^$W_ $&?$7_AN?B5_P#,C7MU&1ZCIG\/7Z4 >(_\-$_"
M;_H,^(O_  W/Q*_^9&C_ (:)^$W_ $&?$7_AN?B5_P#,C72_&#6=<\/_  M^
M(&M>%]9TCP_XETSPAK]YX>UOQ!8ZAJ>@Z7K<6GS'2K[6K#28;C4KK2;:^:WD
MU".QM[FZ%H)7@MKET$+_ )8:#^U5^TUJ'AGQ_-K6D^)/!OB'P-\)-9\0?#JQ
MO='T/QA9?&GXV:7XU\0:/>^!=!\3Z!I%MI?B[P4MK9>%[/PS>Z-I_AK7]7T[
MQ>FN:C%:3Z3<(F3J6;23?+JWOO?1);WM9>>^P[:)Z:NUNO3_ #/9OA'\<]=@
M_:$^-D?C.3Q!I_@'3[CPC-HOCH_#'QT(?BY:W/AVY&B6ND6D'A4RZ._@-9KC
M3O&<AM[<WFNP:=]B\VSNKIAYWJ?[/_[-VOQZG9>(_BC\0=5T;Q/J^NZCXST^
M/X3>.K"?7K.\^*'B_P"+'AO3;>^M?"YGTD>&?$/C/4;=KJW6>76+""VCNTAD
M#R-Z)\%/C]\=O$O@C]IB?XCK);^+/ OP_P!2\9>#/$/A>RL-3\!2?:K#QO<Z
M99:-;OHUAXETKQCX:NM(M= \8> O%=KK$R7VDVVNZ+J^I:5XEB5/GV^_;Y^/
MMSX#\):%;>!;B#7M5B\%Z7<^.]+T_7;OQ5KMS;Z1\.;[QS-IWA2Z\#MX>T37
M==;QK<V_A9)Y;_3+*_T?5$O(%BA1HZDDIVDDI>S@TT[IPJR<5KMJXI^6VA$D
MFK.[49R3WTG2CS?/1^G<].3X'_LW'1=?CF^(GC!/&WB&VE6X^)FF_!?QCI?B
M^TO-,\%>'? 7@B6PO(/"3RVEAX0T3PU8WJZ5#<);ZOX@>75[EK=_*@C^O/AI
M\5OAC\/? 'A+P3>_$'QWXUN_#&AV.CW/BSQ)\/?B1)KFO2648C.HZE(OA)U:
MYFSM(WR%8U16DE*L[?)D7[?/Q6ETBQFTCX(V^HI#HBZP^O:UKGBJQL/$=E)=
M_!_38%T@:?X$GE37-.OOBG>67BZPO+.P@TS5/ OBB'3A>6L:S09"_P#!2CQE
M8PZ-:Z_\$(]/\1:UXH\+Z/:Z?:ZOXRN;6;2O$TNGZ;+J5M=7/@BSBFNM U*]
M>[U33I'@E.BI'<6Q9A<M;:24HK2W*W'1-.4E'1)+=Z/I;SN4KN,)-?$G*W76
M]_G?O<_08?M$_"<#!UGQ%GO_ ,6Y^)7]?"-'_#1/PF_Z#/B+_P -S\2O_F1K
M\Z]!_P""C'Q)A\#MK^I_!#4_$OBW^R/[5GTK0KKQ):Z!K&I:3X5\ :OJ_@OP
M8;SPD+^/QI-/XPU62VT/6I);:>/PAK[)JR21K;1?<'[+'Q\\1_'SPIKVM>*_
M T?@/6-&O_#D:Z=;7^K:C976G>*/ _AGQM82QW6L:'H%U]NTZ/Q"^B:Q"EDT
M$.JZ9=I'.X^5#E=IM*ZIJ+F^W,[+UUT?8CG2<$]'-R4?/EW_  .T_P"&B?A-
M_P!!GQ%_X;GXE?\ S(T?\-$_";_H,^(O_#<_$K_YD:]NHI%GB/\ PT3\)O\
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
M"/P_,MM;",W-RT7BO066WMUD>*-IYR!'"))(XS(RAY$4EAHM\7=71F5O@O\
M&$A6*ADT?PM('P2,C9XO. >"#T(/!JM^TC_R1CQC_O\ AK_U+M KW&@#Q7_A
M<5^,;O@W\9AGT\-:$_X'9XH;'XXSVH/QEG&-WP@^-(STV^#[!^GKY?B!L?CP
M:]JHH \3_P"%TL.OPC^-@S_U(\+=/]S6FQ]3U[$\4W_A=J=_A-\;E_[I[.V?
M^^-1;]<#TKVZB@#P_P#X7C;]_A5\<%_[IIJ;9_[XG<CIP3@'MFC_ (7C:_\
M1+/CA_X;+6/_ (Y7N%% 'A__  O&U_Z)9\</_#9:Q_\ '*/^%XVO_1+/CA_X
M;+6/_CE>X44 >6>$OBUHOBWQ%-X57P]XX\-:Y'HLOB""S\9>%K_PZ+_2K>^M
M].N;BPFNMT5P;6[N[6.XB#+)&+F)RI5P:]2''4Y/Y9KP2>_M6_:+THF]M3'!
M\'?$MHS_ &B+;'?2_$#PC +-WW;$NBYBA^SLRSF21$\O>P%?GA\1/VE?VL-"
M^'#ZWX'T:^\8^,[/4/VC!X/T:7P<+7_A9OC/P)\>[/P;\//AG?VRZ=&VGZ;=
M?#"YU/7H]4M'L9M:BTU-5AU)X[:8SS*5G9)OX>_VFTMEK:VNVZ[DMM6LKWDD
M];**LM;M;:_@V?L43CT)],@=\?SX^O%+7Y(Z/\8?VO;RUTSQMI.L:?KO@70]
M3UO2[C2+WP9-%XP^(ID^$NA>+M7U+3;2WTN!+:P^'GB^Y\1:+:B-]-DNY?#X
MTJ0ZK=WR-'^AGP#^),?Q=^$O@SXAQ:9XFT=?$.F2,]EXQTN/1O$7GZ?>7.F7
M%W?Z; D=M +^>SDOK;[/''"]I<0-$BH0*N*O#FNNFBU3OM9_)] YFG%63YN:
M^NJMUMY_F>Q4444B@HHHH **** "BBB@ HHHH **** "BBB@ HHHH \B^)7@
MCQ7XBU[X?^*?!NNZ#H^L>![_ ,0S^3XCTB^U;3M1M/$.A3:+/%MT[4M,N;>>
MV,D=Q%()9(WVLDB8P1G_ -G_ +0O_0S?"+_PCO%W_P U=>VT4 >)?V?^T+_T
M,WPB_P#".\7?_-71_9_[0O\ T,WPB_\ ".\7?_-77MM% 'B7]G_M"_\ 0S?"
M+_PCO%W_ ,U=0C1OCV+G[;_;OP<%X;?[(;I?!7BL7)M1(TJ6YN/^$I\[R%E9
MI1!N\H2LSA=Q)KW.B@#Q/[!^T+V\3_"/O@_\(?XN[_\ <U_GZ^U'V#]H;_H9
M_A'_ .$?XN_^:RO;** /$O[/_:%R3_PDWPBR>I_X0[Q=GIC_ *&STKSKQQ!\
M6+_5?!G@;Q>GP.\5V7C35-22TL];^'VO:MI=G=>&](N=?CO9['4?$EQ"\J+;
M&*UF2(26]Q*DBNHRP^LJ\5\=G/Q?^!28X6?XE7!.?NB/P>L&2/\ MZQGG&>G
M.0 11Z9^T##&D,/B+X/PPQ(D44,7@WQ:D444:A$CC1?%2JD:* B(H"JB@ 4_
M[!^T*, >)_A&.P'_  A_B[H/^YL[?2O;*^=OVH?'_BGX9?!S6/&7@Z\M[#7M
M/\2_#JPBFN]*_MFW;3]?^(GA7P]K<+V'WF,VBZIJ*K<*"UDV+M2#!FI;:DE;
M2323_O2DHI?.]V_(3V?DF_\ P%.5OG:WS-W[!^T-_P!#/\(__"/\7?\ S64R
M33/V@)HY(;CQ'\()H98WBEBD\'>+&CDCD4HZ2(_BIDDC=25='4JZDJ1S7YS?
M$S]K[]I#PU\4]8\*Z7H]O9>%H;WX_'5-2?PNM\W@34?A=+K"?!+P;-,\3K?W
M/[0\-A:W4-W=-))$&EBT!XGNK4CTK1OVE_CO\.?&FCV/[0&EP7/A_P <_$WP
MSH?A]?AKX4N-4N?"Y\9^'DN])^'OB6::*W$-QI%Q=0:GKFIEKW4[:"W2V$LO
M]HA+=TKU8QDE:,G*,6WJY1;35M&F[:>8IODYM+RA'GDD]HZ:WMKN?9L6E?M
M01100>(?@]!!!&D,$,7@SQ8D4,,:JD<44:>*E2.-$552-%"HJA5PH $G]G_M
M"_\ 0S?"+_PCO%W_ ,U=>VT4RCQ+^S_VA?\ H9OA%_X1WB[_ .:NC^S_ -H7
M_H9OA%_X1WB[_P":NO;:* /FWQ?X"^-?CK0+OPKXA\7?#2UT75+K2&U*?2/"
M'B9=32STW6=/U:9+%KOQ/-:I<SK8?9HY)XI$A\XS!&:-5/TD#D ^HS110 44
M44 %>.:U\8[?3/%&M^$]+^'WQ(\87_AR+2GUF\\*:/HEUI5E-K-G_:%E9F[U
M;Q'HSS71LRD\RV\$L4*RQJ\WF,4'L=>+> O^2M?';K_R$/AYU_[$R']/3VH
MC'QCU0<#X(?&W_P0^#__ )NJ/^%R:I_T1#XV_P#@A\'_ /S=5T/QD\<W?PP^
M$WQ)^(VF^';WQ;?^ _ GBSQ=8^&-.\PWWB"[\.:)?:M;Z/;>6DLWF:A+:K;[
MHHI9$61FCCD<*C?(&O?ME6/P>\"> ?B)\2?$O@OXA:-\5H/ HT&S^'5SI.E7
MWAV\UVSMI_$WFC5?$-P=?T32Y-7TF2Q>W$&KPV4.H3ZG #Y1J.>/O7=E&48W
MUW;LEMU>X6EH[73YM;[<JO)OKHGV^^Y]/#XQZH.!\$/C;_X(?!__ ,W5(/C)
MJF/^2(_&T^_]@^#O_FZKX97_ (*O?!ZPU&ST_P 2^!O%>@&\;1+[ U_P9K6H
M1^%_$D^H6&C>*%TC2M:FU"YLYM5TRYL+JVMHI;BT=[-R93>V\;:OP'_X*%^'
M?B5\8V^#VN:;IK:OXJ^)OB'P]X$O_#'B3POJ]EI_A>'P&OCKPP?$B:;K-Y//
MJ&L6%AKB_P!H6,2VAO(XM-$9N+6Y>JN^:,$KN2FUZ02;^^^A$Y\BO*ZUC%=V
MY.RZ/_AF=[?>#XK_ /:&L/CN_P ./V@XK"V\,26%W\,H_"_@3_A&=2\<Q7]E
M-I7Q(N;IO'K72ZMINE6@TT:9$@T^ZNX[#6KD?VCI\;2?2O\ PN35/^B(?&W_
M ,$7@_Z?]#US7Q5>?M2_&"7Q?\?_ (70>-/@OH?C;X9Z-XK\:?"7Q%KNEWJ^
M#?C1X8?4;*RT'2=+D'B**1-:^'NO+=?#[XJ'2[F^EB\5ZQX:N-,L([>[>UK=
MO_VO_%-]^R!J?[1^B'P]IWBEO'_A/PI<> M;L(X]3^&=_JOQ+\,?#KQ7\.?&
M]M<:[8(WC_PO<7^KM=FXO-+L_MBV#K%-IICNKJ%44H\RVM!V=[^_4]FNEM[[
MVM;S*DU%7;ZR7SC!S:^ZR_$^M_\ A<>I]1\#_C9G_L ^#AWS_P!#SZDGZTO_
M  N35/\ HB'QM_\ !#X/_P#FZKYC_P"&[/"7@S4_%_A'XAZ;<Q:]X,TS2M;?
M7)=5\%Z5I'B'3O$OC&Q\%Z/' ]CXFUO2].O] UK5M.L?B DVKO;^#[.6S\1Z
MJ]MI>L62UY-H_P#P4PTWP[I?Q.O/BAX%>UN/"WBKQT/"<.@>*_!$Z^(/#'AC
MQ7/X=?2H)HO$EY9WWBC1Q$QN)K&YDTWQ$J276CNL<<B)IL[6V_\ DE'\V">B
M;T=XIKMS?U_PQ]Z_\+DU3_HB'QM_\$/@_P#^;JC_ (7)JG_1$/C;_P""'P?_
M /-U7Q7H'_!43X;Z]X'L_&\?PV\66EOK7_"-7/A?3Y_$?@B2?7])\66OC.?1
M+F.[AUQK*RU+4;CP)K=A8Z+<S?:+JZ:R/GQ0SM+'U.I_MP1^,OV==;^.WPVT
M%?#=AIWQ-^%W@W2;_P >7&B7^EZ[I'C7Q]X3\*:Q?I!HGB#S])O=/@US4K.3
M3];DL-0T[6-.(GM)[8H\KY9<THVU@XJ>OPN<E&.O6[=[+;T%*2BTI:-\UO6,
M7)K3R7_#GU7_ ,+DU3_HB'QM_P#!#X/_ /FZH_X7)JG;X(?&W/\ V O!_P#\
MW)KY>^-/[?G@KX-?%"X^'EKX9U3XBR)X4L?$RW7AKQ#X+M-.@LQ?:C8ZG(M_
MJ6L0S7E[92V8AFLDA5$90B2F42QQ<K/_ ,%'O"=I+I.J2>"M9BT">%9_%T5U
MJ_AJ2^\)6UGX4^,?B+4CI:Z=?7DGBK43>_"+5='MM/@2UCF$UK>64\\+2)'"
ME&2<HN\4Y1;\XMI_=9]RVG%V:]ZR=K][-?GUL?9?_"Y-4_Z(A\;?_!#X/_\
MFZH_X7)JG_1$/C;_ ."'P?\ _-U7R9\)OV[K3XX_&WX9_#OP;X:3P[I.KK\1
M[?QS:^)-<\+ZIXBCO-#\%>'_ !EX-O?#=OX?UW43<>'-;T?6XM237VCDMKG,
MVE20V>I:?>HGZ/KT'T'\JI:I/N3=7:3O9)_?Y'B+_&;5$5F/P0^-V%!8XT#P
M@QP 2< >.22< X !R<#J0#Z9X1\4:;XU\,>'_%NC+<C2/$NC:?KFF?;(3;78
MLM2M8KNW2[MB6-O<K'*%FAWN$D5U5W4!CM7O_'G=_P#7M/\ ^BGKR?\ 9]_Y
M(=\)?^R>>$__ $SVU SV&BBB@ HHHH **** "BBB@#D?%WCWP;X"M[&Z\9>)
MM&\-6^I7+V>GRZQ?16GVVZB@>ZEM[19#YES-';12W$B1*QCAC>5]J*37%?\
M#0GP1_Z*?X0_\&L-9_Q!17^,7P W*K8OOB9@, 1\W@:=3U!ZJ2#['!X->V^1
M%_SRA_[]+0!Y%_PT)\$?^BG^$/\ P:PT?\-"?!'_ **?X0_\&L->N^1%_P \
MH?\ OTM'D1?\\H?^_2T >1?\-"?!'_HI_A#_ ,&L-'_#0GP1_P"BG^$/_!K#
M7KOD1?\ /*'_ +]+1Y$7_/*'_OTM 'D7_#0GP1_Z*?X0_P#!K#1_PT)\$?\
MHI_A#_P:PU\=_$?]JSXAZ;X8_:8\9>"-'^'%E%^SG\48_AS<^"_&\>H?\)/X
MRM+/1_">I7OB&SEM=7TJ#2$UV;Q1##X-M[FUN;*_L]/N+RXO4:0114];_P""
MCWPMT'5-*L[GP'X[NI=4\+Z]XDO]'MH/!)O/#D?@OQ#XRT/QE)J6H2^+TMKT
M:._@K6)%MM+@O/MD26[V<\\MV((5=6BM7*4HJRULI0=1-W:WAJK>GD+5Q<TO
M=BJG,V[.\)*+LO*\=>SV/M#_ (:$^"/_ $4_PA_X-8:^-?BY^T,H_:,^#&G^
M#_%7A'6/!VM:9XWV^/5EAFT?X63VMAHL?B-/%RB5#>OXFTQ73P.&*K<>(%N[
M&Z M+;<_H$G[8NE^.? OQ\U/X)>"Y/%OCKX)WWA[3X?#NKZCX7L[/QC)XCOY
M;>R/A?5$U]-*OM1O+;3M;BT?1M0U;2)=2\06EEH4US9W%\3#X7IG_!037-:\
M!?$WXB:%X2T/4M*^#L?P=@U;0-7T37_!_BOXBW_Q/UQ])U6WT'1=7FDO/"EW
MX,F)T6\L[VV\0Q7/BK0O$]DMZMA9VUTX^:*DY*W*HRLVKM35XO3INNXUJKK:
M[C?^\K-KY)H^_?\ AH/X(G!'Q/\ "'&?^8M%WXY[TI_:#^"/0_$[PA]#JL/\
ML5\4:=^V7XYD^ ?Q8^(6M^%/#7A?XF_#'XB?#+P9XB\"^(]+N[33=&C\?^)?
M!NCI>1:]9:U?:-XS\.ZKI/B>7Q#X'\:>&=9_L_7=,:R.H:=INH1W^GQ^B?&[
M]N7X;_ _XFR?#Z^\-^(?&EZOA&#Q2W_"(+X/DMK6SCN-:35)Y=1U?Q1IIEN+
M&+1KA)M,2S\\3X59G:;;"Y7C*,+7<Y0C%:ZN<5)7TTT?4E-N,I6]V"G*3OM&
M$^1OSU/HS_A?GP-+.Q^)7@PEV1Y"=2MB9'BVB*20E"6>,JHC9B2@10N,<+_P
MOWX''.?B7X,.7\W_ )"5OQ*, 2'Y3EQ@ 2'YQV(XQ\CW'_!0WX<VMUHE[+X.
M\0Q:'J#(GB9KP>&(;OP3:V6D_&34]:O9VLM<U'_A(Y[6X^#>N:9'I>E0AI99
M[*YMKJ[6<PQW_AO^W+H7QG^,?PP^'O@3P=>Z3I/B.^\>:;XVF\8G0(-=T^?1
M?A[8^/\ P?<>'K+2/$.H2WNF>)-&U"TU:/6'LYM/EL)_LRRV^I6]Q#&FW%QB
MUJY<KLU:+VO]Z?\ F*4XQCS/JE;S3V/J_P#X:$^"/_13_"'_ (-8:/\ AH3X
M(_\ 13_"'_@UAKUP018'[J'H/^62TOD1?\\H?^_2TRSR+_AH3X(_]%/\(?\
M@UAH_P"&A/@C_P!%/\(?^#6&O7?(B_YY0_\ ?I:/(B_YY0_]^EH \FA^/WP6
MN9X+6#XF^#WN+J>&UMXSK%NGFW-S*D%M &<J@>XGD2&(,REY72-,NR@^OUX3
M^TA#$/@QXQ(CB!\SPR<K&H.1XOT!@<CG((!!Z@@$<@$>[4 %%%% !7AW@>YM
MH?BW\=5EN;>-_M_P[)22>.-P#X,A*DJS!@&'*Y&" <$X->XUYOK_ ,'_ (7^
M*M6GU[Q+X"\*:[KEU!;6UUJ^I:)97.H7-O9JZ6<$]T\?G2Q6B221VR2N_DQN
MR1E5)! .Z>]L'&UKRS(/!'VF(@@]01NP5/<'@C(/!-<1)X!^%LME!ILG@WX>
M2:=;7TFJ6VGR>'/#;V5OJ<RF.;4H+5K(P17\B%D>[CC6=T.QY"N0<3_AG_X)
M_P#1+? __A/V/_QNC_AG_P""?_1+? __ (3]C_\ &Z -R3P'\+9KNTOYO!WP
M^EOM/5%L+V3P[X;>[L1'()4^QW+V+36P20*ZB%T"NH=0'&:9I?P]^%&AWMIJ
M6B>"?AUHVI6#2/8:AI/AOPUIU]8O+Y@E>SN[2QBN+9I1+*)&AD0OYDFXD.P.
M-_PS_P#!/_HEO@?_ ,)^Q_\ C='_  S_ /!/_HEO@?\ \)^Q_P#C= '62>&/
M 4QLVGT'P=.VG&Z;3VETG0W-@U[=QW]Z;,M;,;8W=]%%>W1@*&XNXX[B7=,B
MN)9= \%3VNH6,^D>%)K'5K]]5U6RFT_2);34]4>:*=M3U&W> PWNHM+!#*U[
M<I+<M+%'(9=R*1QW_#/_ ,$_^B6^!_\ PG['_P"-T?\ #/\ \$_^B6^!_P#P
MG['_ .-T =%-X,^'%Q9SZ?/X7\"36%U%?P75C-H7A^6SN8-5$*ZK!/;/:-#+
M#JBV]NNH1R(RWBP0BX$GE)M@N/ 7PNN[1;"Z\'_#ZYL5"!+*X\.^&Y[10DJS
MIBVEL6B&R91(@"X60"0#S &&)_PS_P#!/_HEO@?_ ,)^Q_\ C='_  S_ /!/
M_HEO@?\ \)^Q_P#C= '.^/OV>_@;\2;'PYIOB/PMX=2P\+:A%J&CV>BBQT.U
MB\NUN;(V5S::?'%:7FG26EY=V_V2XMW6W2ZN#9M;22R2-Z+9^#?AQIVC3^'=
M/\,^";+P_=7IU.ZT.WT?0HM)NM3,L4QU*ZT]+5;6YU!IH(IGOIX9;MY8XY7F
M,B*PYS_AG_X)_P#1+? __A/V/_QNC_AG_P""?_1+? __ (3]C_\ &Z25N;5^
M]+F>^LK+7?LE;M8#IV\(?#MFCD/AKP09(H&MHI#HN@EH[9I9)GMXV-IN2W::
M620PJP0R2.Y!=V8O'A?P!E"= \&,T<L=PA.DZ'E+B);M(IUQ;#;-$FH:@D4J
MX>-+^\56 N9_,Y7_ (9_^"?_ $2WP/\ ^$_8_P#QNC_AG_X)_P#1+? __A/V
M/_QNF!T.C^"OAGX>N[+4- \)^ M#U#3=/_LG3K_1]"\/Z9>6&E R$:997-C:
M03VFG@RRG[%!)';YDDQ&-[9[/^T++_G\L_\ P*B_^*KRO_AG_P""?_1+? __
M (3]C_\ &Z/^&?\ X)_]$M\#_P#A/V/_ ,;H ]+O+^R-I=#[99\VT_/VN$ ?
MNGQDEP /4DX R3@5YC^SVP;X&_"-E(96^'?A(@J0RD'1[4@JRY##T(.".13C
M^S]\$V!!^%G@8@@@@^'K$@@]01Y>"#C!!ZJ2IX8@^H:5I.G:'IUCI&CV-GI>
MDZ79VVGZ9IMA;QVMEI]A9Q)!:V=I;0A8K>VMX46*&&)5CC155% &" :-%%%
M!1110 457N;F&TADN+F6*"W@CDGN)YY5A@MX(D9Y9II7Q''%&BL\DDC+'&H+
MNRJ"1Y[-\8OA9;Z'/XEN/B'X+@T"UO8-,N=8E\2:9'IMOJ5U$)[:SGNFG$<4
MEQ;E;J O@2VC?:H]UO\ O" >E45Q>G?$3P1J]OX>N=*\5^'M1A\6WU_IGA:2
MTU>RFC\1ZCI5O?7FJ6.B,DI_M*YT^STS4;J[BM1(\%M8W<[J(K>5E[3MGIQW
M[?6@#P_Q_P#\EB^ /_7]\2__ %!YJ]PKPWXK:=XOC\8_"?QCX6\)S^,8?".I
M>+_[:TRRU?2-(OX[;7_"\^EV=U;-K5Q:6ERJ7ICCN(5N$F2.3SD614=:L?\
M"QOB7_T07Q9_X5_P]_\ FAH ]JHKQ7_A8WQ+_P"B"^+/_"O^'O\ \T-'_"QO
MB7_T07Q9_P"%?\/?_FAH ]JHKQ7_ (6-\2_^B"^+/_"O^'O_ ,T-'_"QOB7_
M -$%\6?^%?\ #W_YH: .RU/X:_#[6M4O==UGP/X.U;6]2L8--U+5M3\,Z/?Z
MAJ%A:,KVEG?W5W:2S7EM:,B&VBN7D6 *!$$!-?$/Q@^+/PO\#?$V#P5I'P/^
M'GB.]T?XA_ _X:^,-1O/!>GW&HVD/[16I>+;I%\.6>GZ-<W6IFULM,U+5=6L
MV(BU&[UITD!S>RM]6?\ "QOB5_T0;Q9_X5_P]_\ FBKR_5O#YU[Q@_CK6?V6
MM7U3Q#))X4NVN+_Q+\-;N$ZSX$O-0O?!?B-;>?7)$A\1^%I-8U6+1-9A\N\L
M[?4+F!9&0QB-<JO%M72=VMN:R:6O2R=E_D)JZDEI)IJ+OHKVNVM$[VZ]DSY.
M^&O[97[+$?P\\1:KXM^$GA_PG=ZSK?C.U\?>'O!7PTL+S3+S6/"&H_$/Q#X<
MT?Q*CVFFW5_XLUOPIX)USQCI\&IV9LK/4'NK)=3M]295F^A_A=^T#^SA\7?'
MGA_P/X6^&.KP^+=(&OZ.BZY\-M(L4\$2^%[C4FU#2]2O8Y[M=-A6Z@O_ +%<
MV)N])GU*[-O#?)J=S-$+=M\,/!5E]M%I^Q!H=NNI:?J6EZA%#)\)XX+ZPU>[
MU&]U."[@75Q#<_;KG6-5DN99HVFD&I7T9D\JZG1_,4^%G@KX7_&JP^/5E^SE
MXR\.>+_%6M:;X1TVRT;Q%\*K/1E\0^(8;^T-WC3[Z#54AU4R7EUK$-UJ4^DS
M:I/_ &G-9->,DJ*STYM;PC&<KMWY(6B^5WMKJ]79;":DD^5Z\TVEW4IWM>^Z
MCI?6_4YSX._M4_!CQQX2^)&E^)?AO\-M#\/^#/BU<_"/6/A;I7AR"]USQ/\
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
M?_\ )8O@#_U_?$O_ -0>:O;R,@CU!'YUXAX__P"2Q? '_K^^)?\ Z@\U>X4
M?F9\</V??B7JOQ&^(DNEP:CK_A[X^>/?@+J5C\2-(NX&\1_LVVGP??2+S5!9
MZ1/+'J=]HOBBXT.?^SKOPPQ>PUCQ1JLWB2U?2P\TGE^N_"7]O'X>Z5\4O'O_
M  LS5O%CM<>.W\,>#?#7CGQ#K;+H.N)8MX6AL?#L/@O;;:MI^M&>ZU74=,@O
M-8L-&DOFTJ2[N"EN_P"P=!SV&?;I6,:2A\+L[.UVY1:YE+WDW?2\EHTDI%<S
M>C5X^[>.B3Y;/IM?E73H[[GX6#]GC_@H3XX/A#Q]:^(HM.\2:)HOC[2?#VO^
M*OC)XETCQEHGAOQY9^%5ATU--3X?%8M1T77?#ESJHU35DM=1UOP[?Z;INKVU
MOJ%E*C?9GPL^$G[4MK;?$ _'[XBZ'XVTKQ!\+/%?A&Z\-P>*=3@\-^(=?UR>
MWDT'5;>XBT;2KKP"FC^'Y=3\(:Y=Z,9I-=N+JW\31I'>011)^@_.3S]!Z5\L
M_M)^ ?B#XPU7X'ZYX/L(?%WASX>?$Z7Q1\1?A=<ZM9Z+!\0?#MSX/\2:!IH%
MUJ9&D7LWA#Q'JNE>*H-#UAH]/U1M-QYJ7MO99UV_=QC!0J-QDFKZ2C)-1;>F
M^[V,G'WHSO).G::2=HMQDI+F7572_K?XI\&?L6_&[PS9^)H-2\3^'?B#H/B+
MX,?$;X,^"M&\7ZQ9/K/P^M/%UUH]SX=\<ZUXHT3PW8Z=X\\2Z-#;3:#JGB:#
M1=(\6ZMH&B>%7N=2N=22_G;J_A?^Q[\5_ASX'^/O@.7Q9I6O6'Q0^"'B#P+H
MMGXP\1?\)%?W/Q/U33=7T[4_&.G^*I/#\/BK0_!/C*6^C\4>(/!.KS>*AX;\
M57FI3>&[B+2I?LTGKFA^%OVF/ _Q7M+GPYHFDV'[/?AZ-?[,^&NB:[X?>(^%
M]2\%.MSH4,=_;+?P^-= ^*#S^(O[7@U/^P[WPA,- L;<W:0J>D\;Z-\4O&7Q
M1_9@^-OASX7WAM/!?A3XM2^,O"6O^*-$\/>)-"U+QWX;\.6.@:3/'(]WIU_-
M!>Z??QWLT%W)'8H4FC$K3&.E+X6I:PG">'D]%)4[5)Q3C?2UK)]58$VI::R4
MHUHK[*G>$6[K=6U?GT/GCP[^S;^V=X>T;5;#3?CA;>'-0M] T<> =)_X3[Q#
MJ_A+3-5\&Z_X%G\.^&CH3>'].-KX/U'PCIOC30/$8TPM=W U72II([AK)'A@
MUCX*?MJV\NOV#_M XNK_ .)\4GA6?5?B=/IVC>(OA9IZZC-);7V@6WABP\3>
M']=L]%U6*QUI= \2WQO=8T?2=>G+6<EW:2'PI^#O[8D/Q_\ A]K?Q<CNM:^'
MWP\^)_Q>\4Z!XED^)6@:TL/A3Q[HWCS3].TO4=!72[77[_4;6YUGP];Z,R7
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
M7)M--^5O)Z[$1DW'F:22<DDG>Z5M?+T/T''P/A/'_"VOC@2/3XC7G_R$:4?
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
MC4OL'C#0_L/]H"%/M@LA/J F%HMP9!;F;$QB"F50Y-:'_"U?A?\ ]%(\!?\
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
MO_S(4?\ "MOB+_T7SQQ_X2_PU_\ F0KVJB@#Q7_A6WQ%_P"B^>./_"7^&O\
M\R%'_"MOB+_T7SQQ_P"$O\-?_F0KVJB@#Q;_ (5O\1O^B^>-_P#PE?AI_P#,
M?7+^(M#\:^&+OPM9WWQU^(<TOB[Q'#X8TYK7PI\+V2"^FTW4M36:[\WPI&5M
M1!I<Z,T0DE\QX\1E=Q7Z1KQ7XK$/XL^!-OU\WXJ2R[?7[)\/_'%SN)[;/+W#
MU(Q0 ?\ "MOB+_T7SQQ_X2_PU_\ F0H_X5M\1?\ HOGCC_PE_AK_ /,A7M5>
M4?%GXK:'\'])\+ZWKUAJ-_8>)OB!X0\ ";3OLI_LFY\7Z@=.MM9U#[1/ ?[*
MTZ3$M]]F\^[$9!@@D.[$RDHV;T3W;Z>MKAKT5WV,S_A6WQ%_Z+YXX_\ "7^&
MO_S(4?\ "MOB+_T7SQQ_X2_PU_\ F0KYDT__ (*+_!Z_UFXT3_A'O&$-[IWA
MKP#X]UV+[/8SS:3\._BUJVG>'_A7XK>VM[J26\;QIK>JVNGP:':K)JFG.EU)
M?1(MN0_LOP-_:I\&_'1=/@TG0O$'A+6+JVUR:\\/>,EL=(URQFT?5)-/BM$T
MYKEKG49=1M89=8B:PCF2TTL1W%\8/M%NLM14I;:KWGHU]B;A/1ZZ337IJM-2
M7*,;7=K[';?\*V^(O_1?/''_ (2_PU_^9"C_ (5M\1?^B^>./_"7^&O_ ,R%
M>U44%'BO_"MOB+_T7SQQ_P"$O\-?_F0H_P"%;?$7_HOGCC_PE_AK_P#,A7M5
M% '@&M_!;Q/XITV;0O%'QJ\<:SH-Y<:=-J.EG0O %@+Z+3M2M-3CMFO;#PK!
M?6\<L]E$DKVL\,IB9U5P6R.M^-VM:MX<^$/Q)U[0[Z73=9TCP7X@OM,U&!8F
MGL;Z#3YGMKR!9XYH#-;RA98A-%+%YBJ7C=05/J5>-?M$?\D*^+7_ &(7B3_T
MVST <%XH\)>'/ ]IIUUXN_:,^,&AIJ;RPV"WWC+0?M-_-:V4FH7@M+2#P?)<
MW(L[&">]OI(+=HK.UBDN;@PP+N&QHOPULO$5LM[H?Q\^,^JV4D%E=P7UAXPT
M&YL+JTU*SBO["ZLKZ/PB;6^M+JSGBG@N+2:>%D<9</N4<+^T)\/]:N/$GPW^
M-/@/Q%X,M_B;\+_#'Q$T'PMX1^).M?V)X(\8:=\1=-T"SUN*^OX1/=Z7JNF/
MH-C=:;J=K97<,B2WFE7\<=I?FZMOC>#_ ()U^)-#^&^GZ?X;^-E[IFG>%M"U
M#6O!D.L7.M)<>'M;NM$^&SPW7]O:+XULM @@LM6\$Z]/8W=BB:7I]GXLE:T2
M-+:62\A235W96<HM=I*;C&/_ &]3Y9WTWMY@D[V>C;5NNG*G)VW]V5X_*Y]]
M>(/A_I7A8Z&/$/[07QCTC_A)-?T_PKH?VWQEH,/]J>(M66=M-T>SSX1827U\
M+6X^SQ$KO,3@,#@'H?\ A2M[_P!%K^./_A6:#_\ ,E7Y??"W]A?]I+7K?P]X
MD\>>/?#'ABZTKQ)HOBF#1=>L?$?BN^L?$?A[3M3LXO$F@OI_Q#U'1]-DUU=3
M2QUQX[N]&MVVE6FM6RZ3J-_=(WLWP5_8A^*'@;Q?X5OO%/[21\3)X+\8:5XU
ME\/:(OB2UG\.11:[KVN2>'-%BU+Q3J<EMX8\?6^LW.B^*+/6X+F.?2M&TO\
ML?R9+=RFEES2C>UE>_=]NO:Q+<K1:C>[:>MK*]K[:Z7/H03_  Q*ZDZ_M5?$
MV1=*U&WT>Y$/CK09WEU2ZN=1L[>PT^*+P<TFKW4EUH^KV_E:0E\RRZ7J". U
MG<"+'LO /P0U+XB^'_%NG_'OQGJ/Q/\ %?@RV\,^'/%&G>+O"VH>(]4\!WNI
MZAK]GH=OK-KX1F:'1+[6](U74K73KFXACNM2TN^:*-YK*=(O-=#_ &'M1\&_
M%;1?B[H?Q$T3P]?Z!\2M7^(7AKX9PV^N2_":[\6^+M%\;>'/&FLVV@:MK5Y>
M^$M:\6:-XKCO[K2O!MW;:!#XGT6X\0VNCI/KNKHVEX!_8?C^%?C?X8?$#3/B
M';Z1>?#N]\2:MXK\26,6IZ/J'C32O&/B7QQXV\8> _$^F/JTGA#4/A[!XD\9
MMJ7@K^T]-DU[X?\ V"=M$UA1JM^K3TIMZ.46ZG_3MJ]E?[5[;Z)7*?+[Z3YK
M248W^WHN9^5K[=3T_2;GX8:]K.I>'M&_:I^)^I:]I5WXAL+W1[;QMH;:E]N\
M)745GXILK2S_ .$-$VHW?ARYGAAUJVT]+J;3'EC%XD(=2?1M0^%D6E"!M1^.
MWQLLX[@RB*:X\6:%%;KY$#W,S7%RWA'R+6-(8W<RW,D,>0$#&1E5OC[Q;^PA
MXC^(,#F?XR:/IMKI_P 9_C+\=O .J^%O#.I0:E:ZY\8)IX8[#5-9A\3B2]T'
M1M#U34H98-%DTP>(;^XL;V\>*&Q6"7QA?V._C'XZN_BL?B[XRT3X<Z-XNUWX
MB>'-"G\0ZOK&LMXG3QQ;>+M&\':6]JGCRXTC58M.GUC3=7AO6M=*US4GMHM%
MCTJ :7:7\40DYW4UR-14I._1M62>FK3;MY/H.RNK--/2^MUK*^F]O=W6FJ/T
M8O\ P#H^E^(/#WA74/VA/C#:>(O%EOK%UX:TB?QEH"7NMP>'H+:ZUN73XO\
MA$3YZ:9;7MI-=E6)BCN(V(PP-=%_PI6]_P"BU_''_P *O0?_ )DZ^+/V=_V6
M_$_PL^)WA[XE^.?V@OAYXRM=.UOQA-I^@:%;ZI9:<-2\4^#=(\*7MAX?EU[Q
MKKRZ60^E66IW6FVJ3^;-,RD(S+*WZ6OKVBQWS:7)JVEIJJ1K*^F/J-FE^L3;
M=LAM'F6X"-YB[7:)5;<N#\RYTLEJG=-NS^>G^?E>Q-];>2=_/M^?K8^>M:\+
MZ[\.O%WPFO++XH_$WQ%:^(OB!+X9UG1O%>M:/J>D7NES^!/&^L8:"V\/6%Q'
M<PZCHNG7$$\5TA3RG1E=)&%4_A=HWQ>\<_#OP9XPU'X]>)+6_P#$OA_3];N[
M:S\!_#%+2WFU&%;AK:V6?PM/,(+?<8HC--+,R*&ED9R37??%S_D/_ S_ ++
MO_JL?B95;X"ZA9:;\"/A+-?7=K9Q2^#/#5M'+>74%K%)<SVD:06Z23NBO/,Y
MV0PJ3)(WRHI/% RQ_P *[^*7_1P7BW_PAOA9_P#,C7+>*K'Q/X(M;.\\5_M/
M:]HD&H71L=/^U^"?A<;C4;Y8)KMK33[.'PA+>7UREI;W-W)#:6\[Q6MM/<2A
M(8G<?2G;GCU]J^9_CK\*/%GBKQ%\+_BY\-KK19OB?\$)?']]X,\->,+F_L_
M_BP^/?",WA;4]+\0W^E07FI:-<0PBWN-)UZSL[U[.5;JTGLYK/4KG9$IJ-KM
M=;OLMEM>[YG&/SOT&E>YSEU\'HOC!-X&\4W?QMF\>/X"UJR\?_#[Q%)\//A3
MJEOH>NW^BZCIMAXG\,ZFOA(VS7,NBZMJ5JES9S7$:+<2"4)<Q1&+L/%.B^,/
M!6B7/B3Q7^TUK^@:%93:?;W>JZEX*^%D%G;S:IJ%KI.GI-*?".$:\U*^L[*'
MC#7%Q$F!NR/@O3O^";WBVV\#VFBZ7\7-1T$0)K'B/3-$OAKTLOAOQQKGAJWA
MN)[&\\/^,+'28K+2O&(O];T)+"U@M;.VFM(TA^T1RS2<7H/["O[2WQ&^%=]X
M9\<>-_#_ ((U2\U^XN-5LO%%KXD\:0:G<0OX0N-'\61VEA\0;FW@\3>&+OP<
ML&FZH-4DL?$MGXBUK4=4TC3]7=;F4YM6FK\L8RNOA;;=TGW5M=-A+57VNVN5
MZ25NK6R3Z6;\['ZD?\*[^*7_ $<%XM_\(;X6?_,C7F5[XA&G:AKNE7W[7EW:
MZAX8#?V]!-X3^%2?V=*MUIUB;260^$##)J"WVL:39-IL$LNH"[U.PMC;">Z@
MC?Y7^&?[$OQ*\&Z_I^N>,?VH;35=.\)^-])\7ZCINC?\)!IL'@V[TW7O#WB>
M[L]#GU;QAJ2Z/;>-(-/U#PWXIL-?6\LW\+ZR(M/CCN8_.F[3QU^Q?;>,OC7J
M_P 0])^*6B>"M9U/QSX/^+D7@/07OY_#OCCQ?\/_ !-H/B#P;XH\=^"]1URX
ML3JMIIFBWGAW6?$O@RWT.X\46%UIU_K"75]X?L)SI+EYH14KJ=^:5O@7+=::
MWN]-.S>J)3:C-R235N573YG>S5[:66M_D>W6/BB+4M1TC2-/_:_N[W5==N9+
M+3=-MO"/PLFOI+R*^N-+:TNK5/"#3:9=?VG:76GK;:HEE,][;7%JB&:&1%]2
M7X>?%(@'_AH'Q<,@'!\"_"P$9]1_PB)P?4=NE?&]G^QK9>$?CQIOQQO_ (K>
M'O"WCWQ)\4]7^*>NZCI+ZGX<U'6M+:UM/^$N^%<6FW6OG0_%/PUN-&TG1;Z<
M^(]*O-6\->)%U'QCI5_I]_J#Q-^BT'B?P[<SV5K;:]HEQ<ZC$9["W@U>PFGO
MH5+JTUE#'.TEU$KQ2H9(59 T3C.58!)IQC*_O2OS1M;E:DTE?K=)/\+:%/XF
ME\-DXO\ FNE?IT=UOKOZ>9?\*[^*7_1P7BW_ ,(;X6?_ #(UQWB^R^*7@&7P
M3JTGQDUOQ-9:E\2O 7A;5=#U;P;X M+._P!)\4>(K/1M03[7HWA_3M2M9X[>
M[::VN+:Z1DFC4,KHS"OH1->T:2]FTR/5=+DU. +Y^FIJ-F]_"6944368E-S&
M69T50\0+.Z+C<V*\J^.1SHWP]/K\:_@\?S\<Z30![8!@ >@ _*BEHH ****
M"BBB@ HKP/XMKKNJ^./@[X0TOQCXG\'Z;XDU/QK)K=QX4N--L]2OXM$\)W%_
M86KW>I:9JJQ6T=X5GD6&!))61%:4("K37OPHETZUN;Z_^.7QEL[&SM[B[O+R
MZ\5^%[>UM+6UB:>XN+FXF\(+%#!!"CRS32NL<4<;R.RJK$ 'NU'.1Q]3Z5\=
M#4OA:=/MM5/[5_Q"2PNY[Z""XD\<>%HPQTR*SN-1G9)/!JRQ6=A;ZCI]Q>7\
MT<=C;07UG--<I'<PL^A%#X"G_P"$I>W_ &H/B3<1>"M,OM9\5SP^-_"DEMH6
MDZ8;E=2U+4+E/")@6RTZ2SNXKVXBDE2UFMYH9BDD4BJF[7N]5%R>CT2WD_)?
MTP^?EZM[+U?3\F?6M&>OM7S)=>%_#]CX1B\?7G[1/Q9M_!DVE66MQ>)I?%WA
MA=)GTK4HH9=-OHKD>#R)8=02YMC9>4&:Y-Q;I"KR2HAZ'3/A:VLZ?8ZMIGQQ
M^--WINIV=KJ&GWD7B7PYY5U97L"7%M/&'\&JX66&1' =58*PW -E075[7]Y6
M;757U5_6W],-TFM8O9]'W2?D>]45XDWP<OU4L?C3\;,*"3GQ-X9  '4DGP>
M !R23P*HVGPN-]+-#:?''XTSO!#:7#F+Q+X<>(P7R226DT5PO@TV\\<\<3NK
M02R  #=MW)N8'O=?(_Q[^+7A+P3\3/@CI/B-]0M+NU\5:GXBTRW2T$S^+%N/
M /CS0X=(\+(LH?5O$$&M7>DVT^DHL<\2ZMIUSEK:666'H?&?A/0/AYHDWB3Q
MM^T3\6O#.@V[E+C5M6\6>&K:Q@*P3W+F:<^#66*..VMKBXEE?$44,$LLKHB,
MPYN+X#?#?XQCP'\03\5/B+XZ/@C6[WQ+\.?%$VM>%K^3PWX@GTS4/#E[K'A^
MZE\%I-9WTFE:AJ&FR2JH#VUU( K*T;T ?7$;%T1V1HRZ*QC?;OC+ $H^TLNY
M2=K;69<CY21R>%^('PV\*_$VPT+2_%UI<WMCX=\7>'/&^G6]M?7=@O\ PD'A
M34(]3T6:[-I+"U[9172 W6FW!DLK^(M!=PRQ$H?,/#G@/3O%MI=W_AS]H#XN
MZS9Z?J^K^'[VXT_Q;X9N([37/#]_/I.N:5<,O@[$=[I6I6T]E>0-\\-S#+&X
MRM+J?@33-%UCPYX?U7]H+XNV&M^+[G4+/PQI=SXL\,17FNW6E:?+JVIP:;"W
M@\-<RV.F03W]RB9:.UAEF(VHQ !S^C?L9_L]Z#K=AXAT_P '7 U2PDT"/S[C
M6=4NQ?:/X/U#3M6\$^%]52XN9$U+PKX(U32--U#PEH=T)+31KNT66%6\R82=
MA+^S5\)9_B7X2^+\VA7,WQ#\%R^*)]&\03:KJ+RR3^+FN3JTVJ6XN5M]4D2.
M[GM]--U&ZZ;:^3;6RK!;PQI?_P"%-7__ $6GXV?^%+X:_P#F.KDO%OA;P]X$
MMK2[\7_M&?%C0(;^6XAL?[0\6^&8YKV2TM9;Z\6SM4\&O<W7V.Q@GO;QH(9%
MM+2&2XN&B@5G"V:DM&K\K[<V^GGUT%96<;:2M==[;>9],T5X)I?PN_MK3=/U
MC2OCI\9;_2]6L;34],O[7Q3X9FM+[3[^!+JRN[69?!Y66"YMI(YX9%X>*1&Z
M&L+P_P"%/#_BJWU&[\.?M&?%36;32/$6I>$=3N;'QGX4FAL?%.D78L-3\/7+
M_P#"(!8]7LKXBSN;')N(KH^0T?F BF,^F**^=-"\":9XFDUR+P_^T%\7=7E\
M-:[=^&?$"6'BSPQ<-I'B&PAM;B]T>_V>#SY%_:P7MI+-;OATCN(7(VR*3O\
M_"FK_P#Z+3\;/_"E\-?_ #'4 >V5XS^T3_R0GXM_]B#XE_\ 3;/7F?Q8\&>)
M?A_X#U?QCH?QE^+L^J:%=^'I[>WU76_#5]IMRL_B;1[.YMK^T'A.%I[:YM;B
M>"5$FAEV2,8Y8Y KK]#^.O"5GX\\'>)_!FH75U967BC0M3T*YO++ROMEI#J5
MK);-<VOGI+ 9X"XEC$\4L3,@62-D+ @'S_\ M.?!_5/B_P"#_ VFZ!H_AC4M
M8T#XN?!_Q7=3^)7BMHX?"/A+QUH'B7Q9:6ETVG:C-)+?Z5ILT":4L<,&J3,E
MM=SQ0,SK\5^(/V?/VZO$/P\\3^ =<\8Z=K6F>,--^*_@_4-(L/B98>&=#T47
MVF0:5\-_$F@P6GPZNYH_AK>Z/'<:7XD^%5Z+C4]-O-2>]T[6O(@A5?T23X>?
M%=$1/^%_:^=BJN?^%?\ PY&=H S@:'@9QG X[=*=_P *^^*__1?M?_\ #?\
MPY_^4=9J%G-WNIMR::TYFXN]K_W4O1L<7*,E-/WH\MKI/X7)_BY:GYW:[^SQ
M_P %!K#08-,^'/QPAT6\\+VL=CX+_P"$@^(-UJVD7%BWBI[B:#Q;9MX/,VM&
MV\&3W.B:5++)NL+N/39U5VTV*9Y=._9O_;:TWQ1\3?%>G_$G2K2Z^(5_H5I:
MW7_"9[O'FC^#])T'XI6WA+1-3\6+X9^QZQ<?#CQ=XK\,ZQ>7#V1;QOH&GWVB
MS&VEC7[1^AG_  K_ .*^0/\ A?VO\]/^+?\ PZ[?]P*D/P^^*^1_Q?W7^_/_
M  @'PYX_#^P^<U>MW+1RYI24GJ_?5FFMFH_95K(A)7NNCC9/M&3=O.[;UZJQ
M^6_AGP__ ,%%/B%X!\6V>C^+-<T+XI^&/B+HTL7B+X@:FV@^$_$.@Z#I_C?3
M-=MM#T.Y\%)-X=U+Q7=76A7=O_9B:EX?TNT_LN]LM2>XM[^"X^EM!^#7[5%U
MIGQ:\/>-_&D_BKPEXU_9NU;P-X>T;QQXTL]8U'3OB=JVBSZ>LUQJ?A[PWH^E
MW>FS)?3VVMZU>:(U^;JUBN].:\MKR2WM?K/_ (5]\5_^B_:__P"$!\.O_E'1
M_P *^^*__1?M?_\ #?\ PY_^4=#O+1VM**A-66J4'!V=M')N^V]NUQV_]+4_
MNE%V]/=M\V?GQX;^ O[=O@C0["ST;X@6M]HUEI>@^'[CP)#\5)-,MK?PGH;>
M =-M](^'VNR>";A/!&L0:/8>-'BUZ:SOQ-G3]/N862X\RU^K?B7X4\>:MXE_
M9@UV^\,7WB#2?AI\6KQO%^GPZK9Z_=7-OJ7PU\3>#O#GQ-U BUTV&<:%XDU:
MVO-306:WFF0WMQJ\%L6M/*3UK_A7WQ7_ .B_:_\ ^&_^'/\ \HZ/^%??%?\
MZ+]K_P#X;_X<_P#RCJ9QYDDK*TE+6^R37+I:UT_/8%HY.][J6G1<U];?.ZV/
MR+U+_@F+\4I/A_\ "Z+1=<\.6/Q&&@>.]+^+2:KXBDO/!LVG'P_XATGP?X3\
M+P67A>TN[.#Q/:ZU-I/BKQY9I9>-M"%Q::WI6H7%QH>GVR?5/@?X ?$?PA\&
M/BQX5\:_#[P_XF\>7<?QKUSP+\2=-\4R>)/&5QJ'Q4CU23POX<:YOM+L]6BU
M#P='J6E>#YM8N+U=*;2O#&FZU:"WW&WL_LO_ (5]\5\@_P#"_=?XZ?\ %O\
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
MZTXR:[W>N@E4:7+9M<\FVE?WI.*;VOL]%Y/KJ>:^)/\ @FYXZU3Q-K&M:/\
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
MNK/1N]U\N_7LK$J]ES+E>MU=NUMM;*]UK;H>Q44B]!]!_*EH&%%%% !1110
M4444 %%%% !117D'Q5\0^+=,OOAUX>\&ZCI&CZCXW\7W>A7&L:QI$NN0Z?96
M7A+Q'XC=H--BU#31+<W$VBP6RO+<B.*.65RK-M% 'K]%>)_\(S\=1]WXK^".
M>H/PNN./0#'C@9_&C_A&OCP?^:I^!'^OPOO!C\O'3=?PZ4 >V45XJOASX\+G
M/Q.\ MGU^&&H#'_?/CL9_'-*=!^/(Q_Q<KX><^OPRU;^GCTT >TT5XG_ &#\
M>_X?B3\.!ZY^&6L#_P!W\>]']A?'S_HHOPS_ /#::W_\\"@#VRBO%/["^/\
MW^(?PQ/U^&FO_P#SPJ3^Q/V@_P#HH'PM_P##;>(O_GAT >V45XG_ &+^T'_T
M/GPG/U^&WB;^GQ%%._LC]H0=/''PC_\ #;^*Q_+XE4 >U45XH=(_:%[>-OA
M?K\-_%OZ8^)0IPTO]H4?\SG\'OP^'/C$?^],- 'G?[5?Q-\+_#[P_P"!D\7W
M$NC:;J7Q-^&U];Z]<(@T<77A[X@>&-5GT26Y\P.FLZAIL5Y=Z-9&(MJ?V&[M
M[=C=I'#+],:'JAUK2-,U8V%_I?\ :=A:WXT[5(5M]3LENXEF2VU"V1Y5MKR)
M'5;B 2/Y,H>,L2A)^3/CIHGQ,/P]N]8\?CX#^/=&\)ZWX5\7V.A:U\+O%5Y;
MQ>)- \2:7=>&M:M5N/B1+'#J.AZR;35+&XV,T4]N-H^8D>P'3/VA,G'C/X/X
MSP3\.?&()';(_P"%F'!]LG'J: /:**\7_LS]H7_H<_@__P"&Z\8__/,H_LS]
MH7_H<_@__P"&Z\8__/,H ]HHKQ?^S/VA?^AS^#__ (;KQC_\\RC^S/VA?^AS
M^#__ (;KQC_\\R@#VBBO%_[,_:%_Z'/X/_\ ANO&/_SS*/[,_:%_Z'/X/_\
MANO&/_SS* /:**\7_LS]H7_H<_@__P"&Z\8__/,H_LS]H7_H<_@__P"&Z\8_
M_/,H ]HHKQ?^S/VA?^AS^#__ (;KQC_\\RC^S/VA?^AS^#__ (;KQC_\\R@#
MVBBO%6TO]H8XQXS^#WX_#GQB?_>EFF_V;^T0?^9P^#GX_#SQG_7XCT >V45X
MF=._:)'_ #-_P;_'P!XS_I\1#6#J7B/XS^#]?^'T7B?5?AEK.B>+_'%EX/OH
M-"\,>*-&U6V2_P!$U_5([VRO+_Q;J]J7AET=%>">R=9(9'VNCJN0#Z*HI!R
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
MWNE7L^FZG:&XMH7B%SI^HVMU87D!;S;:[MI[>94EB=5VO^%'6_\ T57XX?\
MARM2_P#D>N:_9(^#_C#X$_ KPK\-?'WB/2/%WB_2[_Q3JNN^(]#BU&'3M5U#
MQ/XHU?Q)<W48U8#4&FDFU-VNI;G,DUR99<!6 'TK5NR;L[KH^Z%%W2=K>78^
M2/BSX U#X?\ @74O&&@_%3XQOJNBZGX6DMHM2\>WFHZ?.MWXLT/3[JWO;&YM
M6@NK:XM+N>":*089)#M9'"NOUO7AO[2/_)&_%/\ U_>#?_4Y\-5[E2*/ _B7
M'KNN?$GX9>#[#QEXG\(:3JVA_$+5]4;PK<:=9WVH76B1^&H=+CN+J_TW46%K
M:G5;R;R(5B\Z8QF5BJ 5I?\ "GM3_P"BS_&3_P '_AW_ .96H_%'_)<OA%_V
M)_Q6_P#0_!->W4 >*_\ "GM3_P"BS_&3_P '_AW_ .96N#\3Z9X6\&ZOH>@>
M)?VC?BKI6M>(@SZ1IDNO:+/=W5NM_8:2]\\-KX.N&L]-CU35=,L)=3O?L]A#
M=WUK!)<I)*H/U-7QS^TU^S;H_P ;=5\$>*-9\7V7P_3X>&YGM?&^FB[T3QOH
M-MJ>H:?_ ,)'9:7XNMM;TZP7PYXKT*"X\.>(_#7BC3M<\/WR7=IJJVD6JZ78
MS"92<7%6OS-IZVLE%ROY[6L5%)WN[?J];+YNR^9F/XP^$$:,Y_:P^(3;FMUL
M(X?$>D3SZXEU?7&F6\_AFVA\%O<>*K674;.ZLTO/#D6JVOFPL#,%P3UUMH_@
MW5O$GACPG#^T)\3;_P 2^)/"=Q\1O"NE/K&A27E[X5M)++3KCQ-ISS>#!';0
MV\NMV=G)*TD%W'_:*P[%6>16^5YOV"_!OQ-\)?#3P\_Q,\'?$#P_\#OAE/\
M!CP!+9:?,\MEX<FO]#U&V\0:CXA\(>++'5M'^)V@KX5\)S^&?$WAS4-*;2;_
M $V_U%;24ZU-##Z3\1OV4D\>3^&_#>I?'1)=<T;]GF+X(:G)K>G6U_XP\2R:
MGXT\!^,&\<7YL?$&DW2SZROPXOM/FM(K4I>MJ&HW4=\SV4T4C;7-:*DTZDU%
MR5G[%<SC4DM;3DE=TU>R<;/ME!MJ]7DII0A)\KY[3;@I0>BVG)I2Z\M]V?2<
M'PP>[GO+:W^.OQ8GN;"6*&_MX/%'A:6:QFN($NH(;N&/PR[VTD]M+%<PQS*C
M2V\L<R*T;AC8'PEOB,CXU?&$C#'(\1^&L85@K'(\+GA6(5CV8@'!.*_/"?\
MX)=ZJMAXCT/3?C;!;>'O%'C;Q)XGU31CX/URS@:RU[PG%X:TF(3Z-X_TN_DU
M;X>SZ?H^H^!KV6\>SMXXM1L-0L+FUO8U@L>,?^"?FF^(]3TG2/!/Q[\*^&_%
MOA_P]\.O#M[HX\+_ -JW=YH'@?P)<^#?%=E>:19>.K'4+&V\97^IVGBS4+E$
M:YT_6H--FGGO[A8[NDI1<%*ZYI*+4=;:I.5W;11O9NVK7F:-13?O>[:6Z[<J
MCI_><FGV4?,^](OA[%<:A+I=K\=OB[=7UNUPEW#:^(O#MR+&:UCM99[;4)8/
M"CPV%VD-[:S"TO)(+B2&=)HXG3+#4'PCOR2!\:?C%D;<C_A(?#>1OSM) \+'
M ;!VDXW8.W-?G]HW_!/35O ,<=Y?_M$Z7:2WS^$;:ZDU+PM+IMG\0/$6G'X4
MP3Z1XWDN_&C-XCTGQ8GPQDTZYTF)TUFXM_$5\L>HRRPL+C)?_@FE?^!_!GB6
MSL?VD38+K,>O6^O>*/&WAZ\NW?0];USPEJ.GZ?J&KR^.;%XO^$23P_=:=X3U
M 303Z:NLL$^=9A=OFC=7E:+E"/,E?5VNO^W;Z_I="?6VMM5Y[_=L?7MY\!OA
M=^T#IOAO5=0^*GQ#^(NF?#KXG)XG\+WEWK.C2Q>&?BG\,=8U/15U.S#>%K5T
MUCPQK":G9,DR2V;3"4217*!2/7C\']3)S_PN?XQ\DGC7_#N.3G@#PI@#T'0=
M!7-_LJ? W4OV=/@QX>^%>L>-6^(6IZ/J'B'5+WQ:VD-HCZK=>(=:O-9GDDL9
M=5UF<2I+>.LMQ+J$[W3[IW*L^Q?HT]1SZ\8Z_CVQ5.RDXJ7-;5.UKI[.PHNZ
M3]?P=CQ;_A3VI_\ 19_C)_X/_#O_ ,RM.^"5[K<VD^-]+UOQ!JWB9_#'Q.\8
M^&=-U77&M)=5?2-.FLY+&"]N+&TL8+F6W%S)$MP;6.1XP@<L5R?:*\3^"O3X
ML_\ 9;/'W_H>F4AGME%%% !1110 4444 >)^)O\ DNOPH_[$7XK?^E7P_KP/
M]LK2_CY+>?!SQ%\ -%U_6/$?A/4OB?J=VFF76GG1HKR[^%OB33O"*^)M&U77
M=%L]=TZ;Q=<Z2+:TG:YCMKR-+QQ (1+7T9X_\#^*]:\4>#_&/@WQ-HV@:OX7
MT_Q/I,T&O>'[G7[#4+#Q,VBR3%$M-6TB>UN[27186BD\V:.5)I$DB& :S_[%
M^/\ _P!% ^&O_AN]>_\ FVJ)PYG!II.,N:S5[VZ?U?T&G9W_ *VL?"M]X_\
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
M^)-3OFT=M3NOA]/J%W8RVUQI&DFVMT9O(N;:+[H_X0;XP?\ 1=)/_#:>$_\
MX]2?\(+\7Q_S71Q_W3/PD/\ VM4-7?-_>B[='RR<K-=4[VU:V3W5G32LE;92
M6JO\4.3Y6W]>QY%^QS:_%B/P7\1M7^,.E^,]&\0^*OC+XI\4Z3IWCJ/2;75[
M/P[JVB>&&@M;;3=$U?6=,TK2;75H-8MM/L[:Z53%$;MX$>Z9G^R,#)/KU_"O
M%?\ A!OC!_T723_PVGA/_P"/4?\ "#?&#_HNDG_AM/"?_P >I[62TBHQBEKH
MHJSNWJ[[L48VYW?XI-Z=+[)>A7_:1_Y(WXI_Z_O!O_J<^&J]RKYY\1_!_P"(
M?C#2G\/^)OC7?7NA75[I%UJ-G9^ ?"NG7-W%I&L:?K*6L=_&TTEJMS-I\<,T
ML<32+"[F,I)M8?0U,H\1\4?\ER^$7_8G_%;_ -#\$U[=7F/CCX96_C36/#/B
M&+Q7XL\):YX6@UVSL=1\+7FGVSW%CXA73QJ%G?PZGIFJ6]Q$7TNRFA98HY8I
M8BRR8<BL/_A4>N_]%L^+G_@P\)?_ #(T >U=*RM4LK34M/N;"^L;+4K::,A[
M+4+>*YM+AT=984F@GCEC=%N$A?+1N4D5)%3<HQY5_P *CUW_ *+9\7/_  8>
M$O\ YD:/^%1Z[_T6SXN?^##PE_\ ,C4RCS)IOW6FFK=]-^GZ@M+>M_QN?F_;
M_L??M>>"_A=HGACX8>/O#GA7Q)I7PW\-^$8U\-?$WQAX5\/VWBFW\3_%#5O$
M/C(6=AX2>SUF_GTW7O %A;RZWIUS*]MH>I6D:VR);/.\?LL_MO:AX[\1>/KS
MXE^$=,\8:QX%U'P5=>*]'^(WBR*?74BT[XIR^#K^#1U\'FW\+0^&M8\;>%Y?
ML6G23JUUX;O-:C8S78MY?T>_X5)KW_1;/BW_ .!_A'_YD*/^%2:]_P!%L^+?
M_@?X1_\ F0JD](V2]UMQ?572BUIH[):>8/7E_NN+]>5N2OZMZ]SX*^#G@[]K
MOP)^U%IGA?XA:_\ $'QK\)-(?6=4L-?/C7Q-J>@?V1K5CK_V&PUF[U7PO%IW
MB5=$O+BR:\MM3URV\16FIQ:6=(BN='MYX*Z;2OV:?V@/"WPWTKP-X?U'P6_B
M;PI\5O&GB2;XOQ>)]6T;X@?$WX>_$'Q3XC\1:UHUSK%MX?N-6\#^)P=:T./4
M;VWU35K'43X0M+6W^R65X([/[._X5'KO_1;/BY_X,/"7_P R-+_PJ37O^BV?
M%O\ \#_"/_S(4HV2BGKR\VOVI<TW/73I>R26R0IKG3UM=W?Y>3_&Q\S?$/X;
M?M"^,O!WP+^&.I:3X7\9:O\ #?Q;\%/B)XM^+>N>*FT?3_%^K_"GQ'X;U#7H
MO[ M?"]_>:=KOB\QZU>Z>8A<6-J;53?2PF]1(_(?CI^S1^U9\3;GXP0:3K?@
MV#PS\9-3\-W6J^#+OXI>-;73]'73/ VBZ%;+I]Q%X9N8UL=#\1:')K>H:%9V
M5EIWC)];DFN_L,]BB3_>_P#PJ37O^BV?%O\ \#_"/_S(4?\ "I->_P"BV?%O
M_P #_"/_ ,R%#5W+9*<G*22M&[E"6B6UI0B]-[=M!.*:E%:*45"33?,DN:UG
M?1^_=NVMCV2!&C@A1MNY(HT;;G;N5 #MR =N0<9 ..HJ6O%?^%1Z[_T6SXN?
M^##PE_\ ,C1_PJ/7?^BV?%S_ ,&'A+_YD:?5ONV_O=QI6279)?<K'M5>)_!7
MI\6?^RV>/O\ T/3*=_PJ/7?^BV?%S_P8>$O_ )D:[+P#X$L/A_I5_IEEJNMZ
MW+JNN:IXDU75O$-W!>:I?ZOK,J2WMQ-):6EC:I&?*BC@@@M(8X(XPB@Y)H&=
MQ1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
544 %%%% !1110 4444 %%%% '__9

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>f20f2020_soslimited_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:pf0="http://xbrl.sec.gov/country/2020-01-31"
  xmlns:sos="http://www.sos.com/20201231"
  xmlns:srt="http://fasb.org/srt/2020-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="sos-20201231.xsd" xlink:type="simple"/>
    <context id="c0">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:BusinessContactMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c6">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="c7">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c8">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="c9">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c10">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="c11">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c12">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c13">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="c14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="c15">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="c16">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesTotalSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="c17">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesParValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="c18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="c19">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="c20">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="c21">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="c22">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c23">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c24">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesTotalSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c25">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesParValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c26">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c27">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c28">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c29">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesTotalSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="c30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesParValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="c31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="c32">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="c33">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="c34">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesParValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c35">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c36">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c37">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c38">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesTotalSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c39">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesParValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c40">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c41">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c42">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c43">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c44">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c45">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesTotalSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c46">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesParValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c47">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c48">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c49">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c50">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c51">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c52">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesTotalSharesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c53">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:OrdinarySharesParValueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c54">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c55">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c56">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c57">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">sos:AmericanDepositorySharesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis">us-gaap:IPOMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2017-05-20</startDate>
            <endDate>2017-05-31</endDate>
        </period>
    </context>
    <context id="c58">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-05</endDate>
        </period>
    </context>
    <context id="c59">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">sos:XRFSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-07-25</startDate>
            <endDate>2020-08-03</endDate>
        </period>
    </context>
    <context id="c60">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:SOSInformationTechnologyNewYorkIncMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c61">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:YongBaoTwoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c62">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:ChinaSOSLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c63">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:QingdaoSOSInvestmentManagementCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c64">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:QingdaoSOSInvestmentLLPMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c65">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:SOSIndustrialHoldingCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c66">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:SOSInformationTechnologyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c67">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:InnerMongoliaSOSInsuranceAgencyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c68">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:SOSInternationalTradingCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c69">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-18</endDate>
        </period>
    </context>
    <context id="c70">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassBMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-18</endDate>
        </period>
    </context>
    <context id="c71">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
        </entity>
        <period>
            <instant>2020-05-18</instant>
        </period>
    </context>
    <context id="c72">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
        </entity>
        <period>
            <startDate>2020-05-01</startDate>
            <endDate>2020-05-18</endDate>
        </period>
    </context>
    <context id="c73">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
        </entity>
        <period>
            <instant>2020-08-03</instant>
        </period>
    </context>
    <context id="c74">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
        </entity>
        <period>
            <startDate>2020-07-25</startDate>
            <endDate>2020-08-03</endDate>
        </period>
    </context>
    <context id="c75">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DisposalGroupNotDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-08-03</instant>
        </period>
    </context>
    <context id="c76">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementOperatingActivitiesSegmentAxis">us-gaap:SegmentDiscontinuedOperationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c77">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">sos:OfficeEquipmentFixturesAndFurnitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c78">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:YongbaoInsuranceAgencyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c79">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:YongbaoInsuranceAgencyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c80">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:YongbaoInsuranceAgencyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c81">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:YongbaoInsuranceAgencyCoLtdMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="c82">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:WangYaxianMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c83">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:WangYaxianMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c84">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:WangYaxianMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="c85">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:KongDeyuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c86">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:KongDeyuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c87">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:KongDeyuMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c88">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:LiXingliangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c89">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:LiXingliangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c90">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:LiXingliangMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c91">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:WangYilinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c92">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:WangYilinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c93">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:WangYilinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c94">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:WangYilinMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="c95">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:WangYaxianMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c96">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:BianJingxueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c97">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:BianJingxueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c98">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pf0:HK</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c99">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">sos:ForeignInvestmentEnterprisesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c100">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementGeographicalAxis">pf0:CN</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">sos:OneCustomerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c102">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">sos:SOSLimitedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c103">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingInDecember2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-12-01</startDate>
            <endDate>2020-12-22</endDate>
        </period>
    </context>
    <context id="c104">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingInDecember2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-22</instant>
        </period>
    </context>
    <context id="c105">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingInDecember2020Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-22</instant>
        </period>
    </context>
    <context id="c106">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingInJanuary2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-07</endDate>
        </period>
    </context>
    <context id="c107">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingInJanuary2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-07</instant>
        </period>
    </context>
    <context id="c108">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingInJanuary2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-01-07</instant>
        </period>
    </context>
    <context id="c109">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:January2021WarrantSolicitationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-15</endDate>
        </period>
    </context>
    <context id="c110">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:January2021WarrantSolicitationMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-01</startDate>
            <endDate>2021-01-15</endDate>
        </period>
    </context>
    <context id="c111">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:February2021WarrantSolicitationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-09</endDate>
        </period>
    </context>
    <context id="c112">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:February2021WarrantSolicitationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-09</endDate>
        </period>
    </context>
    <context id="c113">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:February2021WarrantSolicitationsMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-24</endDate>
        </period>
    </context>
    <context id="c114">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:February2021WarrantSolicitationsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-24</endDate>
        </period>
    </context>
    <context id="c115">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingsInFebruary2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-11</endDate>
        </period>
    </context>
    <context id="c116">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingsInFebruary2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-11</instant>
        </period>
    </context>
    <context id="c117">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingsInFebruary2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-11</instant>
        </period>
    </context>
    <context id="c118">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingsInFebruary2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-02-01</startDate>
            <endDate>2021-02-18</endDate>
        </period>
    </context>
    <context id="c119">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingsInFebruary2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-18</instant>
        </period>
    </context>
    <context id="c120">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingsInFebruary2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-02-18</instant>
        </period>
    </context>
    <context id="c121">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingsInFebruary2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-29</endDate>
        </period>
    </context>
    <context id="c122">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">sos:SecuritiesPurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-03-29</instant>
        </period>
    </context>
    <context id="c123">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingsInFebruary2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-29</endDate>
        </period>
    </context>
    <context id="c124">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">sos:RegisteredDirectOfferingsInFebruary2021Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonClassAMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-03-01</startDate>
            <endDate>2021-03-29</endDate>
        </period>
    </context>
    <context id="c125">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c126">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c127">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:WarrantMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c128">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:WarrantsOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c129">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:WarrantsOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c130">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:WarrantsTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:WarrantsTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c132">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:WarrantsThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c133">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:WarrantsThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c134">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:WarrantsFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c135">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">sos:WarrantsFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c136">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:PRCSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="c137">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:PRCSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-12-31</instant>
        </period>
    </context>
    <context id="c138">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">sos:PRCSubsidiariesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-12-31</instant>
        </period>
    </context>
    <context id="c139">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:InsuranceMarketingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c140">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:InsuranceMarketingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c141">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:InsuranceMarketingMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c142">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:HotlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c143">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:HotlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c144">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:HotlineMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c145">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:BankCardCallCenterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c146">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:BankCardCallCenterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c147">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:BankCardCallCenterMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c148">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:SaaSServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c149">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:SaaSServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c150">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">sos:SaaSServicesMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c151">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-01-01</startDate>
            <endDate>2020-12-31</endDate>
        </period>
    </context>
    <context id="c152">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-12-31</endDate>
        </period>
    </context>
    <context id="c153">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">us-gaap:CorporateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-12-31</endDate>
        </period>
    </context>
    <context id="c154">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sos:PurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-01-02</startDate>
            <endDate>2021-01-21</endDate>
        </period>
    </context>
    <context id="c155">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001346610</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">sos:PurchaseAgreementMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2021-04-01</startDate>
            <endDate>2021-04-20</endDate>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPershares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="pure">
        <measure>pure</measure>
    </unit>
    <dei:DocumentType contextRef="c0">20-F</dei:DocumentType>
    <dei:DocumentRegistrationStatement contextRef="c0">false</dei:DocumentRegistrationStatement>
    <dei:DocumentAnnualReport contextRef="c0">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="c0">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="c0">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="c0">2020</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="c0">false</dei:DocumentTransitionReport>
    <dei:DocumentShellCompanyReport contextRef="c0">false</dei:DocumentShellCompanyReport>
    <dei:EntityFileNumber contextRef="c0">001-38051</dei:EntityFileNumber>
    <dei:EntityIncorporationStateCountryCode contextRef="c0">E9</dei:EntityIncorporationStateCountryCode>
    <dei:EntityAddressAddressLine1 contextRef="c1">Building 6, East Seaview Park</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine1 contextRef="c0">Building 6, East Seaview Park</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="c1">298 Haijing Road, Yinzhu Street</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine2 contextRef="c0">298 Haijing Road, Yinzhu Street</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3 contextRef="c1">West Coast New District</dei:EntityAddressAddressLine3>
    <dei:EntityAddressAddressLine3 contextRef="c0">West Coast New District</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown contextRef="c1">Qingdao City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressCityOrTown contextRef="c0">Qingdao City</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode contextRef="c1">266400</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressPostalZipCode contextRef="c0">266400</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry contextRef="c1">CN</dei:EntityAddressCountry>
    <dei:EntityAddressCountry contextRef="c0">CN</dei:EntityAddressCountry>
    <dei:ContactPersonnelName contextRef="c1">Yandai Wang</dei:ContactPersonnelName>
    <dei:TradingSymbol contextRef="c0">SOS</dei:TradingSymbol>
    <dei:Security12bTitle contextRef="c0">Class A ordinary shares, par value US$0.0001 per share</dei:Security12bTitle>
    <dei:SecurityExchangeName contextRef="c0">NYSE</dei:SecurityExchangeName>
    <dei:EntityCommonStockSharesOutstanding contextRef="c2" decimals="INF" unitRef="shares">327616985</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityCommonStockSharesOutstanding contextRef="c3" decimals="INF" unitRef="shares">24468652</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityWellKnownSeasonedIssuer contextRef="c0">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="c0">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="c0">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="c0">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="c0">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityEmergingGrowthCompany contextRef="c0">true</dei:EntityEmergingGrowthCompany>
    <dei:EntityExTransitionPeriod contextRef="c0">true</dei:EntityExTransitionPeriod>
    <dei:DocumentAccountingStandard contextRef="c0">U.S. GAAP</dei:DocumentAccountingStandard>
    <dei:EntityShellCompany contextRef="c0">false</dei:EntityShellCompany>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="-3" unitRef="usd">3722000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c5" decimals="-3" unitRef="usd">41000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c6" decimals="-3" unitRef="usd">13000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c4" decimals="-3" unitRef="usd">10235000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c5" decimals="-3" unitRef="usd">8171000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent contextRef="c6" decimals="-3" unitRef="usd">2721000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c4" decimals="-3" unitRef="usd">47373000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c5" decimals="-3" unitRef="usd">11512000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c6" decimals="-3" unitRef="usd">10160000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent contextRef="c4" decimals="-3" unitRef="usd">3693000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent contextRef="c5" decimals="-3" unitRef="usd">822000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:DueFromRelatedPartiesCurrent contextRef="c6" decimals="-3" unitRef="usd">4100000</us-gaap:DueFromRelatedPartiesCurrent>
    <us-gaap:AssetsCurrent contextRef="c4" decimals="-3" unitRef="usd">65023000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c5" decimals="-3" unitRef="usd">20546000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="c6" decimals="-3" unitRef="usd">16994000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsHeldInTrustNoncurrent contextRef="c4" decimals="-3" unitRef="usd">4158000</us-gaap:AssetsHeldInTrustNoncurrent>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c4" decimals="-3" unitRef="usd">509000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c5" decimals="-3" unitRef="usd">6000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="c6" decimals="-3" unitRef="usd">7000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:GoodwillGross contextRef="c4" decimals="-3" unitRef="usd">72000</us-gaap:GoodwillGross>
    <us-gaap:AssetsNoncurrent contextRef="c4" decimals="-3" unitRef="usd">4739000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="c5" decimals="-3" unitRef="usd">6000</us-gaap:AssetsNoncurrent>
    <us-gaap:AssetsNoncurrent contextRef="c6" decimals="-3" unitRef="usd">7000</us-gaap:AssetsNoncurrent>
    <us-gaap:Assets contextRef="c4" decimals="-3" unitRef="usd">69762000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c5" decimals="-3" unitRef="usd">20552000</us-gaap:Assets>
    <us-gaap:Assets contextRef="c6" decimals="-3" unitRef="usd">17001000</us-gaap:Assets>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c4" decimals="-3" unitRef="usd">1078000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c5" decimals="-3" unitRef="usd">13018000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="c6" decimals="-3" unitRef="usd">9167000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c4" decimals="-3" unitRef="usd">1909000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c5" decimals="-3" unitRef="usd">5575000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="c6" decimals="-3" unitRef="usd">7509000</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="c4" decimals="-3" unitRef="usd">834000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c4" decimals="-3" unitRef="usd">610000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c5" decimals="-3" unitRef="usd">64000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="c6" decimals="-3" unitRef="usd">32000</us-gaap:ContractWithCustomerLiabilityCurrent>
    <sos:TaxPayableRefundAmountCurrent contextRef="c4" decimals="-3" unitRef="usd">665000</sos:TaxPayableRefundAmountCurrent>
    <sos:TaxPayableRefundAmountCurrent contextRef="c5" decimals="-3" unitRef="usd">374000</sos:TaxPayableRefundAmountCurrent>
    <sos:TaxPayableRefundAmountCurrent contextRef="c6" decimals="-3" unitRef="usd">10000</sos:TaxPayableRefundAmountCurrent>
    <us-gaap:AccountsPayableOtherCurrent contextRef="c4" decimals="-3" unitRef="usd">1681000</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableOtherCurrent contextRef="c5" decimals="-3" unitRef="usd">197000</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableOtherCurrent contextRef="c6" decimals="-3" unitRef="usd">414000</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c4" decimals="-3" unitRef="usd">6777000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c5" decimals="-3" unitRef="usd">19228000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="c6" decimals="-3" unitRef="usd">17132000</us-gaap:LiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="c4" decimals="-3" unitRef="usd">2749000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:LiabilitiesNoncurrent contextRef="c4" decimals="-3" unitRef="usd">2749000</us-gaap:LiabilitiesNoncurrent>
    <us-gaap:Liabilities contextRef="c4" decimals="-3" unitRef="usd">9526000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c5" decimals="-3" unitRef="usd">19228000</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="c6" decimals="-3" unitRef="usd">17132000</us-gaap:Liabilities>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c4" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c5" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c6" decimals="3" unitRef="usdPershares">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="c4" decimals="INF" unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c5" decimals="INF" unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="c6" decimals="INF" unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="c2" decimals="INF" unitRef="shares">327616985</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c2" decimals="INF" unitRef="shares">327616985</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c3" decimals="INF" unitRef="shares">24468652</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c3" decimals="INF" unitRef="shares">24468652</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c7" decimals="INF" unitRef="shares">46051534</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c8" decimals="INF" unitRef="shares">46051534</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c7" decimals="INF" unitRef="shares">46051534</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c8" decimals="INF" unitRef="shares">46051534</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued contextRef="c9" decimals="INF" unitRef="shares">16409405</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="c10" decimals="INF" unitRef="shares">16409405</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="c9" decimals="INF" unitRef="shares">16409405</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="c10" decimals="INF" unitRef="shares">16409405</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue contextRef="c4" decimals="-3" unitRef="usd">60000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c5" decimals="-3" unitRef="usd">6000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="c6" decimals="-3" unitRef="usd">6000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital contextRef="c4" decimals="-3" unitRef="usd">53600000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c5" decimals="-3" unitRef="usd">-6000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="c6" decimals="-3" unitRef="usd">-6000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c4" decimals="-3" unitRef="usd">5838000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c5" decimals="-3" unitRef="usd">1340000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c6" decimals="-3" unitRef="usd">-135000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c4" decimals="-3" unitRef="usd">738000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c5" decimals="-3" unitRef="usd">-16000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c6" decimals="-3" unitRef="usd">5000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c4" decimals="-3" unitRef="usd">60236000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c5" decimals="-3" unitRef="usd">1324000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c6" decimals="-3" unitRef="usd">-130000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c4" decimals="-3" unitRef="usd">69762000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c5" decimals="-3" unitRef="usd">20552000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="c6" decimals="-3" unitRef="usd">17002000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:Revenues contextRef="c0" decimals="-3" unitRef="usd">50289000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c11" decimals="-3" unitRef="usd">11577000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c12" decimals="-3" unitRef="usd">24930000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue contextRef="c0" decimals="-3" unitRef="usd">37295000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c11" decimals="-3" unitRef="usd">9459000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="c12" decimals="-3" unitRef="usd">24620000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="c0" decimals="-3" unitRef="usd">12994000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c11" decimals="-3" unitRef="usd">2118000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="c12" decimals="-3" unitRef="usd">310000</us-gaap:GrossProfit>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c0" decimals="-3" unitRef="usd">2401000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c11" decimals="-3" unitRef="usd">365000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="c12" decimals="-3" unitRef="usd">477000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingExpense contextRef="c0" decimals="-3" unitRef="usd">506000</us-gaap:SellingExpense>
    <us-gaap:OperatingExpenses contextRef="c0" decimals="-3" unitRef="usd">2907000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c11" decimals="-3" unitRef="usd">365000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="c12" decimals="-3" unitRef="usd">477000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="c0" decimals="-3" unitRef="usd">10087000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c11" decimals="-3" unitRef="usd">1753000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="c12" decimals="-3" unitRef="usd">-167000</us-gaap:OperatingIncomeLoss>
    <sos:LossOnAcquisition contextRef="c0" decimals="-3" unitRef="usd">-5679000</sos:LossOnAcquisition>
    <us-gaap:InterestIncomeExpenseNet contextRef="c0" decimals="-3" unitRef="usd">625000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c11" decimals="-3" unitRef="usd">41000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet contextRef="c12" decimals="-3" unitRef="usd">45000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c0" decimals="-3" unitRef="usd">-5054000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c11" decimals="-3" unitRef="usd">41000</us-gaap:OtherOperatingIncomeExpenseNet>
    <us-gaap:OtherOperatingIncomeExpenseNet contextRef="c12" decimals="-3" unitRef="usd">45000</us-gaap:OtherOperatingIncomeExpenseNet>
    <sos:INCOMELOSSBEFOREINCOMETAX contextRef="c0" decimals="-3" unitRef="usd">5033000</sos:INCOMELOSSBEFOREINCOMETAX>
    <sos:INCOMELOSSBEFOREINCOMETAX contextRef="c11" decimals="-3" unitRef="usd">1794000</sos:INCOMELOSSBEFOREINCOMETAX>
    <sos:INCOMELOSSBEFOREINCOMETAX contextRef="c12" decimals="-3" unitRef="usd">-122000</sos:INCOMELOSSBEFOREINCOMETAX>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c0" decimals="-3" unitRef="usd">147000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c11" decimals="-3" unitRef="usd">324000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="c12" decimals="-3" unitRef="usd">15000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c0" decimals="-3" unitRef="usd">4886000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c11" decimals="-3" unitRef="usd">1470000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations contextRef="c12" decimals="-3" unitRef="usd">-137000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest contextRef="c0" decimals="-3" unitRef="usd">545000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest>
    <us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax contextRef="c0" decimals="-3" unitRef="usd">63000</us-gaap:DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity contextRef="c0" decimals="-3" unitRef="usd">-482000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <sos:NETPROFITLOSS1 contextRef="c0" decimals="-3" unitRef="usd">4404000</sos:NETPROFITLOSS1>
    <sos:NETPROFITLOSS1 contextRef="c11" decimals="-3" unitRef="usd">1470000</sos:NETPROFITLOSS1>
    <sos:NETPROFITLOSS1 contextRef="c12" decimals="-3" unitRef="usd">-137000</sos:NETPROFITLOSS1>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c0" decimals="-3" unitRef="usd">874000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c11" decimals="-3" unitRef="usd">-16000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="c12" decimals="-3" unitRef="usd">5000</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c0" decimals="-3" unitRef="usd">5278000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c11" decimals="-3" unitRef="usd">1454000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="c12" decimals="-3" unitRef="usd">-132000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="INF" unitRef="shares">325996667</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c11" decimals="INF" unitRef="shares">59323349</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c12" decimals="INF" unitRef="shares">59323349</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c0" decimals="INF" unitRef="shares">488960010</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c11" decimals="INF" unitRef="shares">59323349</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c12" decimals="INF" unitRef="shares">59323349</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic contextRef="c0" decimals="4" unitRef="usdPershares">0.0135</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c11" decimals="4" unitRef="usdPershares">0.0248</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic contextRef="c12" decimals="4" unitRef="usdPershares">-0.0023</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted contextRef="c0" decimals="4" unitRef="usdPershares">0.0090</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c11" decimals="4" unitRef="usdPershares">0.0248</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted contextRef="c12" decimals="4" unitRef="usdPershares">-0.0023</us-gaap:EarningsPerShareDiluted>
    <us-gaap:StockholdersEquity contextRef="c19" decimals="-3" unitRef="usd">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c20" decimals="-3" unitRef="usd">1000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c21" decimals="-3" unitRef="usd">2000</us-gaap:StockholdersEquity>
    <sos:StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments contextRef="c22" decimals="INF" unitRef="shares">46051534</sos:StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments>
    <sos:StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments contextRef="c23" decimals="INF" unitRef="shares">16409405</sos:StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments>
    <sos:StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments contextRef="c24" decimals="INF" unitRef="shares">62460939</sos:StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments>
    <sos:StockIssuedDuringPeriodValueReverseAcquisitionAdjustments contextRef="c25" decimals="-3" unitRef="usd">6000</sos:StockIssuedDuringPeriodValueReverseAcquisitionAdjustments>
    <sos:StockIssuedDuringPeriodValueReverseAcquisitionAdjustments contextRef="c26" decimals="-3" unitRef="usd">-6000</sos:StockIssuedDuringPeriodValueReverseAcquisitionAdjustments>
    <us-gaap:NetIncomeLoss contextRef="c27" decimals="-3" unitRef="usd">-136000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c12" decimals="-3" unitRef="usd">-136000</us-gaap:NetIncomeLoss>
    <sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1 contextRef="c28" decimals="-3" unitRef="usd">4000</sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1>
    <sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1 contextRef="c12" decimals="-3" unitRef="usd">4000</sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1>
    <us-gaap:SharesOutstanding contextRef="c8" decimals="INF" unitRef="shares">46051534</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="c10" decimals="INF" unitRef="shares">16409405</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="c29" decimals="INF" unitRef="shares">62460939</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c30" decimals="-3" unitRef="usd">6000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c31" decimals="-3" unitRef="usd">-6000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c32" decimals="-3" unitRef="usd">-135000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c33" decimals="-3" unitRef="usd">5000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c6" decimals="-3" unitRef="usd">-130000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="c36" decimals="-3" unitRef="usd">1470000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c11" decimals="-3" unitRef="usd">1470000</us-gaap:NetIncomeLoss>
    <sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1 contextRef="c36" decimals="-3" unitRef="usd">5000</sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1>
    <sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1 contextRef="c37" decimals="-3" unitRef="usd">-21000</sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1>
    <sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1 contextRef="c11" decimals="-3" unitRef="usd">-16000</sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1>
    <us-gaap:SharesOutstanding contextRef="c7" decimals="INF" unitRef="shares">46051534</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="c9" decimals="INF" unitRef="shares">16409405</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="c38" decimals="INF" unitRef="shares">62460939</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c39" decimals="-3" unitRef="usd">6000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c40" decimals="-3" unitRef="usd">-6000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c41" decimals="-3" unitRef="usd">1340000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c42" decimals="-3" unitRef="usd">-16000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c5" decimals="-3" unitRef="usd">1324000</us-gaap:StockholdersEquity>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="c43" decimals="INF" unitRef="shares">66700624</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="c44" decimals="INF" unitRef="shares">5935606</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="c45" decimals="INF" unitRef="shares">72636230</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c46" decimals="-3" unitRef="usd">7000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c47" decimals="-3" unitRef="usd">9654000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c0" decimals="-3" unitRef="usd">9661000</us-gaap:StockIssuedDuringPeriodValueAcquisitions>
    <sos:StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement contextRef="c47" decimals="-3" unitRef="usd">1000000</sos:StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement>
    <sos:StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement contextRef="c0" decimals="-3" unitRef="usd">1000000</sos:StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c43" decimals="INF" unitRef="shares">186363343</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c45" decimals="INF" unitRef="shares">186363343</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c46" decimals="-3" unitRef="usd">19000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c47" decimals="-3" unitRef="usd">38425000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c0" decimals="-3" unitRef="usd">38444000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c43" decimals="INF" unitRef="shares">52000000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c50" decimals="INF" unitRef="shares">-26000000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodSharesOther contextRef="c45" decimals="INF" unitRef="shares">26000000</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c46" decimals="-3" unitRef="usd">3000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c47" decimals="-3" unitRef="usd">3575000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodValueOther contextRef="c0" decimals="-3" unitRef="usd">3578000</us-gaap:StockIssuedDuringPeriodValueOther>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c43" decimals="INF" unitRef="shares">2501484</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c44" decimals="INF" unitRef="shares">2123641</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c45" decimals="INF" unitRef="shares">4625125</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c46" decimals="-3" unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c47" decimals="-3" unitRef="usd">952000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c49" decimals="-3" unitRef="usd">-2000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c0" decimals="-3" unitRef="usd">951000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:NetIncomeLoss contextRef="c48" decimals="-3" unitRef="usd">4404000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="c0" decimals="-3" unitRef="usd">4404000</us-gaap:NetIncomeLoss>
    <sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1 contextRef="c46" decimals="-3" unitRef="usd">24000</sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1>
    <sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1 contextRef="c48" decimals="-3" unitRef="usd">94000</sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1>
    <sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1 contextRef="c49" decimals="-3" unitRef="usd">756000</sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1>
    <sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1 contextRef="c0" decimals="-3" unitRef="usd">874000</sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1>
    <us-gaap:SharesOutstanding contextRef="c2" decimals="INF" unitRef="shares">353616985</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="c3" decimals="INF" unitRef="shares">24468652</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="c51" decimals="INF" unitRef="shares">-26000000</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="c52" decimals="INF" unitRef="shares">352085637</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity contextRef="c53" decimals="-3" unitRef="usd">60000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c54" decimals="-3" unitRef="usd">53600000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c55" decimals="-3" unitRef="usd">5838000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c56" decimals="-3" unitRef="usd">738000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="c4" decimals="-3" unitRef="usd">60236000</us-gaap:StockholdersEquity>
    <us-gaap:ProfitLoss contextRef="c0" decimals="-3" unitRef="usd">4404000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c11" decimals="-3" unitRef="usd">1470000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss contextRef="c12" decimals="-3" unitRef="usd">-137000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationAndAmortization contextRef="c0" decimals="-3" unitRef="usd">2000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c11" decimals="-3" unitRef="usd">2000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization contextRef="c12" decimals="-3" unitRef="usd">1000</us-gaap:DepreciationAndAmortization>
    <us-gaap:ShareBasedCompensation contextRef="c0" decimals="-3" unitRef="usd">506000</us-gaap:ShareBasedCompensation>
    <sos:AllowanceForDoubtfulAccountsAccountsReceivables contextRef="c0" decimals="-3" unitRef="usd">1000</sos:AllowanceForDoubtfulAccountsAccountsReceivables>
    <sos:AllowanceForDoubtfulAccountsAccountsReceivables contextRef="c11" decimals="-3" unitRef="usd">5000</sos:AllowanceForDoubtfulAccountsAccountsReceivables>
    <sos:AllowanceForDoubtfulAccountsAccountsReceivables contextRef="c12" decimals="-3" unitRef="usd">1000</sos:AllowanceForDoubtfulAccountsAccountsReceivables>
    <sos:AllowanceForDoubtfulAccountsOtherReceivables contextRef="c0" decimals="-3" unitRef="usd">158000</sos:AllowanceForDoubtfulAccountsOtherReceivables>
    <sos:AllowanceForDoubtfulAccountsOtherReceivables contextRef="c11" decimals="-3" unitRef="usd">146000</sos:AllowanceForDoubtfulAccountsOtherReceivables>
    <sos:AllowanceForDoubtfulAccountsOtherReceivables contextRef="c12" decimals="-3" unitRef="usd">81000</sos:AllowanceForDoubtfulAccountsOtherReceivables>
    <sos:LossesOnAcquisition contextRef="c0" decimals="-3" unitRef="usd">-5679000</sos:LossesOnAcquisition>
    <us-gaap:GainLossOnDispositionOfAssets contextRef="c0" decimals="-3" unitRef="usd">63000</us-gaap:GainLossOnDispositionOfAssets>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="-3" unitRef="usd">2065000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c11" decimals="-3" unitRef="usd">5455000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c12" decimals="-3" unitRef="usd">713000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="c0" decimals="-3" unitRef="usd">36019000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="c11" decimals="-3" unitRef="usd">1498000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInOtherReceivables contextRef="c12" decimals="-3" unitRef="usd">7966000</us-gaap:IncreaseDecreaseInOtherReceivables>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties contextRef="c0" decimals="-3" unitRef="usd">2871000</us-gaap:IncreaseDecreaseInDueFromRelatedParties>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties contextRef="c11" decimals="-3" unitRef="usd">-3278000</us-gaap:IncreaseDecreaseInDueFromRelatedParties>
    <us-gaap:IncreaseDecreaseInDueFromRelatedParties contextRef="c12" decimals="-3" unitRef="usd">4100000</us-gaap:IncreaseDecreaseInDueFromRelatedParties>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c0" decimals="-3" unitRef="usd">292000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c11" decimals="-3" unitRef="usd">364000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable contextRef="c12" decimals="-3" unitRef="usd">4000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c0" decimals="-3" unitRef="usd">-11940000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c11" decimals="-3" unitRef="usd">3851000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable contextRef="c12" decimals="-3" unitRef="usd">6995000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="c0" decimals="-3" unitRef="usd">1484000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="c11" decimals="-3" unitRef="usd">-217000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="c12" decimals="-3" unitRef="usd">-1750000</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties contextRef="c0" decimals="-3" unitRef="usd">-3666000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties contextRef="c11" decimals="-3" unitRef="usd">-1934000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInDueToRelatedParties contextRef="c12" decimals="-3" unitRef="usd">7509000</us-gaap:IncreaseDecreaseInDueToRelatedParties>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c0" decimals="-3" unitRef="usd">546000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c11" decimals="-3" unitRef="usd">32000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="c12" decimals="-3" unitRef="usd">30000</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="-3" unitRef="usd">-43552000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c11" decimals="-3" unitRef="usd">44000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c12" decimals="-3" unitRef="usd">-45000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <sos:PurchaseOfPropertyAndEquipment contextRef="c0" decimals="-3" unitRef="usd">501000</sos:PurchaseOfPropertyAndEquipment>
    <sos:PurchaseOfPropertyAndEquipment contextRef="c12" decimals="-3" unitRef="usd">-2000</sos:PurchaseOfPropertyAndEquipment>
    <sos:ProceedFromDisposalsOfDiscontinuedOperations contextRef="c0" decimals="-3" unitRef="usd">3500000</sos:ProceedFromDisposalsOfDiscontinuedOperations>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="-3" unitRef="usd">2999000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c12" decimals="-3" unitRef="usd">2000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromIssuanceOfCommonStock contextRef="c0" decimals="-3" unitRef="usd">3578000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement contextRef="c0" decimals="-3" unitRef="usd">39973000</us-gaap:ProceedsFromIssuanceOfPrivatePlacement>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="-3" unitRef="usd">43551000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c0" decimals="-3" unitRef="usd">683000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c11" decimals="-3" unitRef="usd">-16000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="c12" decimals="-3" unitRef="usd">2000</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="-3" unitRef="usd">3681000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c11" decimals="-3" unitRef="usd">28000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c12" decimals="-3" unitRef="usd">-41000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c5" decimals="-3" unitRef="usd">41000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c6" decimals="-3" unitRef="usd">13000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c21" decimals="-3" unitRef="usd">54000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c4" decimals="-3" unitRef="usd">3722000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c5" decimals="-3" unitRef="usd">41000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c6" decimals="-3" unitRef="usd">13000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;1.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;organization
    and principal activities&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
were formed in Delaware on July 12, 2004 as China Risk Finance LLC. We began our credit analytics service provider business in 2001.
We developed our proprietary, advanced technology over the past 18 years, during which our founders and management team advised many
of China&#x2019;s largest banks in analyzing consumer credit to issue over one hundred million credit cards to consumers. On April 28,
2017, our ADSs commenced trading on the NYSE under the symbol &#x201c;XRF.&#x201d; In May 2017, we completed our IPO in which we sold a
total of 11,500,000 of our ADSs, each representing ten Class A Ordinary Shares and listing of our ADSs on the NYSE. In the third quarter
2018, due to regulatory changes that made it cost-prohibitive, and in some ways very risky from the regulatory compliance perspective,
to own and operate our legacy marketplace lending platform, we decided to cease the customer acquisition and loan facilitation at our
legacy marketplace lending platform and started to transition our business to other industries.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
May 5, 2020, we entered into a set of agreements with YBT, the shareholders of YBT (the &#x201c;YBT Shareholders&#x201d;), eight individual
investors introduced by YBT (collectively with the YBT Shareholders, the &#x201c;Investors&#x201d;) and True North Financial, LLC to acquire
YBT, which controls its variable interest entity SOS Information. The transaction was consummated on May 15, 2020. As a result, we now
own 100% of YBT, which controls its variable interest entity, SOS Information. The shares issued to the Investors were relied on exemption
from registration in accordance with Regulation S and/or Rule 4(a)(2) under the Securities Act of 1933, as amended. Accordingly, we started
our newly acquired data mining and targeted marketing services business through SOS Information.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
August 3, 2020, we entered into certain share purchase agreement (the &#x201c;Disposition SPA&#x201d;) with Hantu (Hangzhou) Asset Management
Co., Ltd. (the &#x201c;Purchaser&#x201d;). Pursuant to the Disposition SPA, the Purchaser agreed to purchase CRF China Holding Co. Limited,
a Hong Kong limited company, China Capital Financial LLC, a Delaware limited liability company, CRF China Limited, a British Virgin Islands
company, CRF Technology LLC, a California limited liability company, and HML China LLC, a Delaware limited liability company (collectively,
the &#x201c;XRF Subsidiaries&#x201d;) in exchange for cash consideration of $3.5 million. Upon the closing of the transaction (the &#x201c;Disposition&#x201d;)
contemplated by the Disposition SPA, the Purchaser will become the sole shareholder of the XRF Subsidiaries and as a result, assume all
assets and liabilities of all the subsidiaries and variable interest entities owned or controlled by the XRF Subsidiaries. The Disposition
closed on August 6, 2020. As a result of the Disposition, we ceased our legacy peer-to-peer lending business and have since focused on
becoming a leading high-technology services business with services including marketing data, technology and solutions for insurance companies
and emergency rescue services in China. We also changed our trading symbol to &#x201c;SOS.&#x201d;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
provide a wide range of data mining and analysis services to our corporate and individual members, including providing marketing data,
technology and solutions for insurance companies, emergency rescue services, and insurance product and health care information portal
in China. Our mission is to make it easier, safer and more efficient for our clients to obtain and process the data of their target customers.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;We
primarily address the large unmet demand for marketing-related data for clients such as insurance companies, financial institutions,
medical institutions, healthcare providers and other service providers in the emergency rescue services industry by creating a SOS cloud
emergency rescue service software as a service (SaaS) platform.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Recently,
we have launched our crypto mining business, and aim to start infrastructure services in blockchain security for our big data insurance
marketing as well as provide insurance and banking services for digital assets and cryptocurrencies.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying consolidated financial statements reflect the activities of SOS Limited and each of the following entities:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: left; width: 15%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Name&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: justify; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 63%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Background&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: justify; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: justify; width: 18%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SOS Information Technology
    New York Inc.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A New York company&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Incorporated on July 15, 2020&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A holding company&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SOS NY&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; "&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Yong Bao Two Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A British Virgin Island company&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Incorporated on February 29, 2020&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A holding company&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;YBT&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; "&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;China SOS Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A Hong Kong limited liability company&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Incorporated on June 19, 2019&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A holding company&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;China SOS&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; "&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Qingdao SOS Investment
    Management Co., Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A PRC limited liability company and deemed a  &lt;br/&gt;
wholly foreign owned enterprise (&#x201c;WFOE&#x201d;)&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Incorporated on July 5, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;WFOE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; "&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Qingdao SOS Investment
    LLP&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A PRC limited liability company&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Incorporated on December 21, 2020&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A investment holding company&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Qingdao SOS&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; "&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SOS Industrial Holding
    Co., Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A PRC limited liability company&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Incorporated on June 12, 2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;VIE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; "&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SOS Information Technology
    Co., Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A PRC limited liability company&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Incorporated on March 2, 2016&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operates insurance marketing business, 10086 hot -line,  &lt;br/&gt;
bankcard promotional center and SaaS service&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SOS IT&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; "&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inner Mongolia SOS Insurance
    Agency Co., Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A PRC limited liability company&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Incorporated on June 18, 2020&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operates insurance brokerage business within Inner Mongolia region&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Mongolia SOS&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; "&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SOS International Trading
    Co., Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A PRC limited liability company&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Incorporated on September 4, 2020&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Engaged in commodity trading&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SOS trading&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction contextRef="c57" decimals="INF" unitRef="shares">11500000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:VariableInterestEntityOwnershipPercentage contextRef="c58" decimals="2" unitRef="pure">1</us-gaap:VariableInterestEntityOwnershipPercentage>
    <us-gaap:SaleOfStockConsiderationReceivedOnTransaction contextRef="c59" decimals="-5" unitRef="usd">3500000</us-gaap:SaleOfStockConsiderationReceivedOnTransaction>
    <us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: left; width: 15%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Name&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: justify; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 63%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Background&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: justify; width: 2%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; text-align: justify; width: 18%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SOS Information Technology
    New York Inc.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A New York company&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Incorporated on July 15, 2020&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A holding company&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SOS NY&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; "&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Yong Bao Two Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A British Virgin Island company&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Incorporated on February 29, 2020&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A holding company&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;YBT&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; "&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;China SOS Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A Hong Kong limited liability company&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Incorporated on June 19, 2019&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A holding company&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;China SOS&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; "&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Qingdao SOS Investment
    Management Co., Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A PRC limited liability company and deemed a  &lt;br/&gt;
wholly foreign owned enterprise (&#x201c;WFOE&#x201d;)&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Incorporated on July 5, 2020&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;WFOE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; "&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Qingdao SOS Investment
    LLP&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A PRC limited liability company&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Incorporated on December 21, 2020&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A investment holding company&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Qingdao SOS&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; "&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SOS Industrial Holding
    Co., Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A PRC limited liability company&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Incorporated on June 12, 2019&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;VIE&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; "&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SOS Information Technology
    Co., Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A PRC limited liability company&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Incorporated on March 2, 2016&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operates insurance marketing business, 10086 hot -line,  &lt;br/&gt;
bankcard promotional center and SaaS service&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SOS IT&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; "&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Inner Mongolia SOS Insurance
    Agency Co., Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A PRC limited liability company&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Incorporated on June 18, 2020&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operates insurance brokerage business within Inner Mongolia region&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Mongolia SOS&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; "&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SOS International Trading
    Co., Ltd.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A PRC limited liability company&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Incorporated on September 4, 2020&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Engaged in commodity trading&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SOS trading&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock>
    <sos:EntityBackground contextRef="c60">A New York company Incorporated on July 15, 2020 A holding company</sos:EntityBackground>
    <sos:EntityActivities contextRef="c60">SOS NY</sos:EntityActivities>
    <sos:EntityBackground contextRef="c61">A British Virgin Island company Incorporated on February 29, 2020 A holding company</sos:EntityBackground>
    <sos:EntityActivities contextRef="c61">YBT</sos:EntityActivities>
    <sos:EntityBackground contextRef="c62">A Hong Kong limited liability company Incorporated on June 19, 2019 A holding company</sos:EntityBackground>
    <sos:EntityActivities contextRef="c62">China SOS</sos:EntityActivities>
    <sos:EntityBackground contextRef="c63">A PRC limited liability company and deemed a
wholly foreign owned enterprise (&#x201c;WFOE&#x201d;) Incorporated on July 5, 2020</sos:EntityBackground>
    <sos:EntityActivities contextRef="c63">WFOE</sos:EntityActivities>
    <sos:EntityBackground contextRef="c64">A PRC limited liability company Incorporated on December 21, 2020 A investment holding company</sos:EntityBackground>
    <sos:EntityActivities contextRef="c64">Qingdao SOS</sos:EntityActivities>
    <sos:EntityBackground contextRef="c65">A PRC limited liability company Incorporated on June 12, 2019</sos:EntityBackground>
    <sos:EntityActivities contextRef="c65">VIE</sos:EntityActivities>
    <sos:EntityBackground contextRef="c66">A PRC limited liability company Incorporated on March 2, 2016 Operates insurance marketing business, 10086 hot -line,
bankcard promotional center and SaaS service</sos:EntityBackground>
    <sos:EntityActivities contextRef="c66">SOS IT</sos:EntityActivities>
    <sos:EntityBackground contextRef="c67">A PRC limited liability company Incorporated on June 18, 2020 Operates insurance brokerage business within Inner Mongolia region</sos:EntityBackground>
    <sos:EntityActivities contextRef="c67">Mongolia SOS</sos:EntityActivities>
    <sos:EntityBackground contextRef="c68">A PRC limited liability company Incorporated on September 4, 2020 Engaged in commodity trading</sos:EntityBackground>
    <sos:EntityActivities contextRef="c68">SOS trading</sos:EntityActivities>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;Summary
    of Significant Accounting Policies and Practices&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Basis
of presentation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the
United States of America (&#x201c;U.S. GAAP&#x201d;) for information pursuant to the rules and regulations of the SEC.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Principles
of consolidation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
consolidated financial statements include the financial statements of the Company and its subsidiaries, which include the wholly- foreign
owned enterprise (&#x201c;WFOE&#x201d;) and variable interest entities (&#x201c;VIEs&#x201d;) 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.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Variable Interest Entity Agreements&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;On May 14, 2020, Weibao Enterprise
Management Consulting (Shijiazhuang) Co., Ltd. (&#x201c;Weibao Enterprise&#x201d;), Guian New Area Zhongyuan Technology Co., Ltd. (&#x201c;Zhongyuan
Technology&#x201d;), and Messrs. Yilin Wang, Weidong Feng, and Xianlong Wu, citizens of China and shareholders of Zhongyuan Technology,
entered into the following agreements, or collectively, the &#x201c;Variable Interest Entity Agreements&#x201d; or &#x201c;VIE Agreements,&#x201d;
pursuant to which Weibao Enterprise has contractual rights to control and operate the business of Zhongyuan Technology (the &#x201c;VIE&#x201d;).
Therefore, pursuant to ASC 810, Zhongyuan Technology has been included in the Company&#x2019;s consolidated financial statements since
then.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;The VIE Agreements are as follows:&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Technical Consulting and Service Agreement by and between Weibao Enterprise and Zhongyuan Technology. Pursuant to the Exclusive Technical Consulting and Service Agreement, Weibao Enterprise agreed to act as the exclusive consultant of Zhongyuan Technology and provide technical consulting and services to Zhongyuan Technology. In exchange, Zhongyuan Technology agreed to pay Weibao Enterprise a technical consulting and service fee, the amount of which is to be equivalent to the amount of net profit before tax of Zhongyuan Technology, payable on a quarterly basis after making up losses of previous years (if necessary) and deducting necessary costs, expenses and taxes related to the business operations of Zhongyuan Technology. Without the prior written consent of Weibao Enterprise, Zhongyuan Technology may not accept the same or similar technical consulting and services provided by any third party during the term of the agreement. All the benefits and interests generated from the agreement, including but not limited to intellectual property rights, know-how and trade secrets, will be Weibao Enterprise&#x2019;s sole and exclusive property. This agreement has a term of 20 years and may be extended unilaterally by Weibao Enterprise with Weibao Enterprise&#x2019;s written confirmation prior to the expiration date. Zhongyuan Technology cannot terminate the agreement early unless Weibao Enterprise commits fraud, gross negligence or illegal acts, or becomes bankrupt or winds up.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Equity Interest Purchase Option Agreement by and among Weibao Enterprise, Zhongyuan Technology, and Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. Pursuant to the Exclusive Purchase Option Agreement, Messrs. Yilin Wang, Weidong Feng and Xianlong Wu granted to Weibao Enterprise and any party designated by Weibao Enterprise the exclusive right to purchase, at any time during the term of this agreement, all or part of the equity interests in Zhongyuan Technology, or the &#x201c;Equity Interests,&#x201d; at a purchase price equal to the registered capital paid by Messrs. Yilin Wang, Weidong Feng and Xianlong Wu for the Equity Interests, or, in the event that applicable law requires an appraisal of the Equity Interests, the lowest price permitted under applicable law. Pursuant to powers of attorney executed by Messrs. Yilin Wang, Weidong Feng and Xianlong Wu, they irrevocably authorized any person appointed by Weibao Enterprise to exercise all shareholder rights, including but not limited to voting on their behalf on all matters requiring approval of Zhongyuan Technology&#x2019;s shareholders, disposing of all or part of the shareholders&#x2019; equity interest in Zhongyuan Technology, and electing, appointing or removing directors and executive officers. The person designated by Weibao Enterprise is entitled to dispose of dividends and profits on the equity interest without reliance on any oral or written instructions of Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. The powers of attorney will remain in force for so long as Messrs. Yilin Wang, Weidong Feng and Xianlong Wu remain the shareholders of Zhongyuan Technology. Messrs. Yilin Wang, Weidong Feng and Xianlong Wu have waived all the rights which have been authorized to Weibao Enterprise&#x2019;s designated person under the powers of attorney.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Equity Pledge Agreement by and among Weibao Enterprise, Zhongyuan Technology, and Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. Pursuant to the Equity Pledge Agreement, Mr. Messrs. Yilin Wang, Weidong Feng and Xianlong Wu pledged all of the Equity Interests to Weibao Enterprise to secure the full and complete performance of the obligations and liabilities on the part of Zhongyuan Technology and them under this and the above contractual arrangements. If Zhongyuan Technology, Messrs. Yilin Wang, Weidong Feng or Xianlong Wu breaches their contractual obligations under these agreements, then Weibao Enterprise, as pledgee, will have the right to dispose of the pledged equity interests. Messrs. Yilin Wang, Weidong Feng and Xianlong Wu agree that, during the term of the Equity Pledge Agreements, they will not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests, and they also agree that Weibao Enterprise&#x2019;s rights relating to the equity pledge should not be interfered with or impaired by the legal actions of the shareholders of Zhongyuan Technology, their successors or designees. During the term of the equity pledge, Weibao Enterprise has the right to receive all of the dividends and profits distributed on the pledged equity. The Equity Pledge Agreement will terminate as soon as reasonably practical when Zhongyuan Technology, Messrs. Yilin Wang, Weidong Feng and Xianlong Wu have completed all their obligations under the contractual agreements described above.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="margin: 0pt 0; font-size: 7pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Voting Rights Proxy and Financial Support Agreement by and among Weibao Enterprise, Zhongyuan Technology, and Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. Pursuant to the Voting Rights Proxy and Financial Support Agreement, Messrs. Yilin Wang, Weidong Feng and Xianlong Wu entrusts Weibao Enterprise or Weibao Enterprise&#x2019;s designee to vote on their behalf at the shareholder meetings of Zhongyuan Technology. As consideration for the entrustment of the voting rights of Messrs. Yilin Wang, Weidong Feng and Xianlong Wu at Zhongyuan Technology&#x2019;s shareholder meetings to Weibao Enterprise, Weibao Enterprise agreed to arrange for funds to be provided as necessary in connection with the business operations of Zhongyuan Technology. Weibao Enterprise further agreed that if the business were to fail in the ordinary course of business, none of Messrs. Yilin Wang, Weidong Feng and Xianlong Wu shall have any obligation to repay the financial support provided by Weibao Enterprise.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font-size: 7pt; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font: 7pt Times New Roman, Times, Serif"&gt;&lt;b style="font-size: 7pt"&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Reverse
Acquisitions of China Rapid Finance by SOS&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
May 18, 2020, the Company completed the reverse acquisition with Yong Bao Two Ltd. (&#x201c;YBT&#x201d;), the parent company of SOS Information
Technology Co., Ltd. (&#x201c;SOS&#x201d;), acquiring 37,985,203 Class A ordinary shares, and 3,465,574 Class B ordinary shares, par value
$0.193 per ordinary share, for its SOS&#x2019;s asset injection and private placement transactions.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Following
the completion of the acquisition, the operations of the Company were primarily comprised of the operations of SOS.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SOS
was determined to be the accounting acquirer of the Company. As such, the historical financial statements are those of SOS, and
SOS&#x2019;s equity has been re-cast to reflect the equity structure of the Company and the shares of common stock received.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
reverse acquisition was accounted for as asset acquisitions. The purchase price for China Rapid Finance (&#x201c;CRF&#x201d;) was $9.7
million. The transaction price of CRF includes 100% of all outstanding stock valued at net $9.7 million. The stock exchanged equal to
the 72,636,230 shares of CRF outstanding prior to the issuance of additional shares in the acquisition, at the market price of $0.133
per share. The total purchase price has been allocated based on an estimate of the fair value of CRF&#x2019;s assets acquired and liabilities
assumed with the remainder recorded as an expense.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
May 18, 2020, the fair value of the following assets and liabilities were acquired resulting in the total loss of approximately $5.7
million:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; font-style: italic; text-align: left"&gt;Dollars in thousands&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 88%; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Total Purchase Price&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: right"&gt;9,660&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-style: italic; text-align: left"&gt;Net Assets (Liabilities) Acquired:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-decoration: underline; text-align: left"&gt;Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,664&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Restricted cash&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,426&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Inventories&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Prepaid expenses and other current assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;110&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Intangible assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,969&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Other assets&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,682&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Total Assets&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;53,419&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-decoration: underline; text-align: left"&gt;Liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Warrant derivative liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-66"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Accounts payable &amp;amp; accrued liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(49,437&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Total Liabilities&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;(49,437&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Net Assets (Liabilities) Acquired&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;3,982&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Loss on Acquisitions&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;5,679&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&lt;span&gt;On
August 3, 2020, SOS Limited (the &#x201c;Company,&#x201d; previously known as China Rapid Finance Limited) and Hantu (Hangzhou) Asset Management
Co., Ltd. (the &#x201c;Purchaser&#x201d;) entered into certain share purchase agreement (the &#x201c;Disposition SPA&#x201d;). Pursuant to
the Disposition SPA, the Purchaser agreed to purchase CRF China Holding Co. Limited, a Hong Kong limited company (&#x201c;CRF China&#x201d;),
China Capital Financial LLC, a Delaware limited liability company (&#x201c;China Capital&#x201d;), CRF China Limited, a British Virgin Islands
company (&#x201c;CRF BVI&#x201d;), CRF Technology LLC, a California limited liability company (&#x201c;CRF Technology&#x201d;), and HML China
LLC, a Delaware limited liability company (&#x201c;HML&#x201d;) (collectively, the &#x201c;Subsidiaries&#x201d;) in exchange for cash consideration
of $3.5 million (the &#x201c;Purchase Price&#x201d;). Upon the closing of the transaction (the &#x201c;Disposition&#x201d;) contemplated by
the Disposition SPA, the Purchaser will become the sole shareholder of the Subsidiaries and as a result, assume all assets and liabilities
of all the subsidiaries and variable interest &lt;/span&gt;entities &lt;span&gt;owned or controlled by the Subsidiaries.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;On August 3, 2020, the fair value of
the following assets and liabilities were disposed of resulting in the total gain of approximately $0.063 million:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic"&gt;Dollars in thousands&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; font-weight: bold"&gt;Total Selling Price&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: right"&gt;3,500&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-style: italic; text-align: left"&gt;Net Assets (Liabilities) Disposed:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Total Assets&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;53,654&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total Liabilities&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;(50,217&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Net Assets (Liabilities) Acquired&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;3,437&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;Income
from disposal of discontinued operations&lt;/p&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;63&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&lt;span&gt;Loss on discontinued operations
for the year ended December 31, 2020 was as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic"&gt;Dollars in thousands&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; font-weight: bold"&gt;Revenue&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: right"&gt;453&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(998&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Loss on discontinued operations&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;(545&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Use
of estimates and assumptions&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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&#x2019;s consolidated financial statements include the useful lives of plant and equipment and intangible assets,
capitalized development costs, impairment of long-lived assets, allowance for doubtful accounts, revenue recognition, allowance for deferred
tax assets and uncertain tax position, and inventory allowance. Actual results could differ from these estimates.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Foreign
currency translation and transaction&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
reporting currency of the Company is the U.S. dollar. The Company in China conducts its businesses in the local currency, Renminbi (RMB),
as its functional currency. Assets and liabilities are translated at the unified exchange rate as quoted by the People&#x2019;s Bank of
China at the end of the period. The statement of income accounts is translated at the average translation rates and the equity accounts
are translated at historical rates. Translation adjustments resulting from this process are included in accumulated other comprehensive
income. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than
the functional currency are included in the results of operations as incurred.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Translation
adjustments included in accumulated other comprehensive income (loss) amounted to $738,038, ($16,358) and $4,875 as of December 31, 2020,
2019 and 2018, respectively. The balance sheet amounts, with the exception of shareholders&#x2019; equity at December 31, 2020, 2019 and
2018 were translated at 6.8632 RMB, 6.9762 RMB and 6.5249 RMB, respectively. The shareholders&#x2019; equity accounts were stated at their
historical rate. The average translation rates applied to statement of income accounts for the years ended December 31, 2020, 2019 and
2018 were 6.6174 RMB, 6.8985 RMB and 6.8976 RMB to $1.00, respectively. Cash flows are also translated at average translation rates for
the periods, therefore, amounts reported on the statement of cash flows will not necessarily agree with changes in the corresponding
balances on the consolidated balance sheet.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Cash
and cash equivalents&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
and cash equivalents consist of cash on hand; demand deposits and time deposits placed with banks or other financial institutions and
have original maturities of less than three months.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Accounts
receivable, net&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
receivable include trade accounts due from customers. Accounts are considered overdue after 30 days. In establishing the required allowance
for doubtful accounts, management considers historical collection experience, aging of the receivables, the economic environment, industry
trend analysis, and the credit history and financial conditions of the customers. Management reviews its receivables on a regular basis
to determine if the bad debt allowance is adequate, and adjusts the allowance when necessary. Delinquent account balances are written-off
against allowance for doubtful accounts after management has determined that the likelihood of collection is not probable.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Other
receivables, net&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
receivables primarily include deposits for business acquisitions, setup of research center, advances to employees, and others. Management
regularly reviews the aging of receivables and changes in payment trends and records allowances when management believes collection of
amounts due are at risk. Accounts considered uncollectable are written off against allowances after exhaustive efforts at collection
are made.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Property
and equipment, net&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated
useful lives of the assets. The estimated useful lives are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 32%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Category&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 2%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 32%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Depreciation
    method&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 2%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 32%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Estimated
    useful lives&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Office equipment, fixtures
    and furniture&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Straight-line&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
cost and accumulated depreciation of assets sold or otherwise retired are eliminated from the accounts and any gain or loss is included
in the consolidated statements of income and comprehensive income. Expenditures for maintenance and repairs are charged to earnings as
incurred, while additions, renewals and betterments, which are expected to extend the useful life of assets, are capitalized. The Company
also re-evaluates the periods of depreciation to determine whether subsequent events and circumstances warrant revised estimates of useful
lives.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Intangible
assets&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Goodwill&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill
of $71,977 was recognized as of December 31, 2020 in connection with the SOS IT Acquisition. In future years, the Company
will complete an annual impairment test for goodwill that includes an assessment of qualitative factors including, but not limited to,
macroeconomic conditions, industry and market conditions, and entity specific factors such as strategies and financial performance. The
Company will perform annual impairment tests as of December 31, 2020 or earlier if indicators of impairment exist. There were no indicators
of goodwill impairment as of December 31, 2020.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Impairment
for long-lived assets&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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. As of December 31, 2020, 2019
and 2018, no impairment of long-lived assets was recognized.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Long-term
investments&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Long-term
investments include cost method investment and equity method investments.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Entities
in which the Company has the ability to exercise significant influence, but does not have a controlling interest, are accounted for using
the equity method. Significant influence is generally considered to exist when the Company has voting shares between 20% and 50%, and
other factors, such as representation on the Board of Directors, voting rights and the impact of commercial arrangements, are considered
in determining whether the equity method of accounting is appropriate. Under this method of accounting, the Company records its proportionate
share of the net earnings or losses of equity method investees and a corresponding increase or decrease to the investment balances. Dividends
received from the equity method investments are recorded as reductions in the cost of such investments.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Long-term
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. 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; 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 years ended December 31, 2020, 2019 and 2018.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Fair
value measurement&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
3 inputs to the valuation methodology are unobservable and significant to the fair value.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Revenue
recognition&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2014-09 Revenue from Contracts with Customers (ASC 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) 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) the Company satisfies the performance
obligation.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recognizes services revenue for all kind of services provided according to monthly statements with customers, depending on the
terms, provided that: there will be acknowledgment by customer as services provided; persuasive evidence of an agreement exists documenting
the specific terms of the transaction; the sales price is fixed or determinable; and collectability is reasonably assured. Management
assesses the business environment, the customer&#x2019;s financial condition, historical collection experience, accounts receivable aging,
and customer disputes to determine whether collectability is reasonably assured.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
products sold in the PRC are subject to a Chinese value-added tax (&#x201c;VAT&#x201d;). VAT taxes are presented as a reduction of revenue.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Operating
leases&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
lease for which substantially all the benefits and risks incidental to ownership remain with the lessor is classified by the lessee as
an operating lease. All leases of the Company are currently classified as operating leases. The Company records the total expenses on
a straight-line basis over the lease term, and the accounting of operating lease in this report has been updated to reflect the adoption
of FASB&#x2019;s new guidance on the recognition and measurement of leases.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Value
added taxes&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue
represents the invoiced value of service, net of VAT. The VAT is based on gross sales price and VAT rates range up to 6%, depending on
the type of service provided. Entities that are VAT general taxpayers are allowed to offset qualified input VAT paid to suppliers against
their output VAT liabilities. Net VAT balance between input VAT and output VAT is recorded in tax payable. All of the VAT returns filed
by the Company&#x2019;s subsidiaries in China have been and remain subject to examination by the tax authorities for five years from the
date of filing.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Income
taxes&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
taxes are 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.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Comprehensive
income&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Comprehensive
income consists of two components, net income and other comprehensive (loss) income. Other comprehensive (loss) income refers to revenue,
expenses, gains and losses that under U.S. GAAP are recorded as an element of shareholders&#x2019; equity but are excluded from net income.
Other comprehensive (loss) income consists of a foreign currency translation adjustment resulting from the Company not using the U.S.
dollar as its functional currencies.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Earnings
per share&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company computes earnings per share (&#x201c;EPS&#x201d;) in accordance with ASC 260, &#x201c;Earnings per Share&#x201d;. 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. For the years ended December 31, 2020, there are 162,963,343 dilutive share. For the years ended
December 31, 2019 and 2018, there were no dilutive shares.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Share-based
compensation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recognizes compensation expense for all share&#x2013;based payments in accordance with FASB ASC Topic 718, Compensation &#x2013;
Stock Compensation. The Company follows the fair value method of accounting for awards granted to employees, directors, officers and
consultants. Share-based awards are measured at their estimated fair value on each respective grant date. The Company recognizes share-based
payment expenses over the vesting period. The Company&#x2019;s share-based compensation awards are subject only to service based vesting
conditions. Forfeitures are accounted for as they occur. The fair value of an option award is estimated on the date of grant using the
Black&#x2013;Scholes option valuation model. The Black&#x2013;Scholes option valuation model requires the development of assumptions that
are inputs into the model. These assumptions are the expected stock volatility, the risk&#x2013;free interest rate, the expected life
of the option and the expected dividend yield which is based on the historical dividends issued by the Company. The Company has never
paid cash dividends and does not expect to pay any cash dividends in the foreseeable future. Expected volatility is calculated based
on the analysis of other public companies. Risk&#x2013;free interest rates are calculated based on risk&#x2013;free rates for the appropriate
term. The expected life is calculated as (i) the mid-point between the average vested date and the contractual expiration of the option
for executives and directors and (ii) three years from the average vesting date for all others due to limited exercise history. Determining
the appropriate fair value model and calculating the fair value of equity&#x2013;based payment awards requires the input of the subjective
assumptions described above. The assumptions used in calculating the fair value of equity&#x2013;based payment awards represent management&#x2019;s
best estimates, which involve inherent uncertainties and the application of management&#x2019;s judgment.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Employee
benefits&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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 by law. The Company is required to accrue for these
benefits based on certain percentages of the employees&#x2019; 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.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Recently
issued accounting pronouncements&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
January 2020, the FASB issued ASU No. 2020-01, Investments&#x2014;Equity Securities (Topic 321), Investments&#x2014;Equity Method and Joint
Ventures (Topic 323), and Derivatives and Hedging (Topic 815)&#x2014;Clarifying the Interactions between Topic 321, Topic 323, and Topic
815 (a consensus of the FASB Emerging Issues Task Force) (&#x201c;ASU 2020-01&#x201d;), which clarifies the interactions of the accounting
for certain equity securities under ASC 321, investments accounted for under the equity method of accounting in ASC 323, and the accounting
for certain forward contracts and purchased options accounted for under ASC 815. ASU 2020-01 could change how an entity accounts for
(i) an equity security under the measurement alternative and (ii) a forward contract or purchased option to purchase securities that,
upon settlement of the forward contract or exercise of the purchased option, would be accounted for under the equity method of accounting
or the fair value option in accordance with ASC 825. These amendments improve current U.S. GAAP by reducing diversity in practice and
increasing comparability of the accounting for these interactions. The new guidance is effective for fiscal years, and interim periods
within those fiscal years, beginning after December 31, 2020. Early adoption is permitted. The Company is currently in the process of
evaluating the of adopting ASU 2020-01 on its consolidated financial statements and related disclosure.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity (&#x201c;ASU
2020-06&#x201d;), which focuses on amending the legacy guidance on convertible instruments and the derivatives scope exception for contracts
in an entity&#x2019;s own equity. ASU 2020-06 simplifies an issuer&#x2019;s accounting for convertible instruments by reducing the number
of accounting models that require separate accounting for embedded conversion features. ASU 2020-06 also simplifies the settlement assessment
that entities are required to perform to determine whether a contract qualifies for equity classification. Further, ASU 2020-06 enhances
information transparency by making targeted improvements to the disclosures for convertible instruments and earnings-per-share (EPS)
guidance, i.e., aligning the diluted EPS calculation for convertible instruments by requiring that an entity use the if-converted method
and that the effect of potential share settlement be included in the diluted EPS calculation when an instrument may be settled in cash
or shares, adding information about events or conditions that occur during the reporting period that cause conversion contingencies to
be met or conversion terms to be significantly changed. This update will be effective for the Company&#x2019;s fiscal years beginning
after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years
beginning after December 15, 2020, and interim periods within those fiscal years. Entities can elect to adopt the new guidance through
either a modified retrospective method of transition or a fully retrospective method of transition. The Company is currently in the process
of evaluating the impact of adopting ASU 2020-06 on its consolidated financial statements and related disclosure.&lt;/span&gt;&lt;/p&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Basis
of presentation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the
United States of America (&#x201c;U.S. GAAP&#x201d;) for information pursuant to the rules and regulations of the SEC.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Principles
of consolidation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
consolidated financial statements include the financial statements of the Company and its subsidiaries, which include the wholly- foreign
owned enterprise (&#x201c;WFOE&#x201d;) and variable interest entities (&#x201c;VIEs&#x201d;) 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.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:ConsolidationVariableInterestEntityPolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Variable Interest Entity Agreements&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;On May 14, 2020, Weibao Enterprise
Management Consulting (Shijiazhuang) Co., Ltd. (&#x201c;Weibao Enterprise&#x201d;), Guian New Area Zhongyuan Technology Co., Ltd. (&#x201c;Zhongyuan
Technology&#x201d;), and Messrs. Yilin Wang, Weidong Feng, and Xianlong Wu, citizens of China and shareholders of Zhongyuan Technology,
entered into the following agreements, or collectively, the &#x201c;Variable Interest Entity Agreements&#x201d; or &#x201c;VIE Agreements,&#x201d;
pursuant to which Weibao Enterprise has contractual rights to control and operate the business of Zhongyuan Technology (the &#x201c;VIE&#x201d;).
Therefore, pursuant to ASC 810, Zhongyuan Technology has been included in the Company&#x2019;s consolidated financial statements since
then.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;The VIE Agreements are as follows:&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;1)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Technical Consulting and Service Agreement by and between Weibao Enterprise and Zhongyuan Technology. Pursuant to the Exclusive Technical Consulting and Service Agreement, Weibao Enterprise agreed to act as the exclusive consultant of Zhongyuan Technology and provide technical consulting and services to Zhongyuan Technology. In exchange, Zhongyuan Technology agreed to pay Weibao Enterprise a technical consulting and service fee, the amount of which is to be equivalent to the amount of net profit before tax of Zhongyuan Technology, payable on a quarterly basis after making up losses of previous years (if necessary) and deducting necessary costs, expenses and taxes related to the business operations of Zhongyuan Technology. Without the prior written consent of Weibao Enterprise, Zhongyuan Technology may not accept the same or similar technical consulting and services provided by any third party during the term of the agreement. All the benefits and interests generated from the agreement, including but not limited to intellectual property rights, know-how and trade secrets, will be Weibao Enterprise&#x2019;s sole and exclusive property. This agreement has a term of 20 years and may be extended unilaterally by Weibao Enterprise with Weibao Enterprise&#x2019;s written confirmation prior to the expiration date. Zhongyuan Technology cannot terminate the agreement early unless Weibao Enterprise commits fraud, gross negligence or illegal acts, or becomes bankrupt or winds up.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Equity Interest Purchase Option Agreement by and among Weibao Enterprise, Zhongyuan Technology, and Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. Pursuant to the Exclusive Purchase Option Agreement, Messrs. Yilin Wang, Weidong Feng and Xianlong Wu granted to Weibao Enterprise and any party designated by Weibao Enterprise the exclusive right to purchase, at any time during the term of this agreement, all or part of the equity interests in Zhongyuan Technology, or the &#x201c;Equity Interests,&#x201d; at a purchase price equal to the registered capital paid by Messrs. Yilin Wang, Weidong Feng and Xianlong Wu for the Equity Interests, or, in the event that applicable law requires an appraisal of the Equity Interests, the lowest price permitted under applicable law. Pursuant to powers of attorney executed by Messrs. Yilin Wang, Weidong Feng and Xianlong Wu, they irrevocably authorized any person appointed by Weibao Enterprise to exercise all shareholder rights, including but not limited to voting on their behalf on all matters requiring approval of Zhongyuan Technology&#x2019;s shareholders, disposing of all or part of the shareholders&#x2019; equity interest in Zhongyuan Technology, and electing, appointing or removing directors and executive officers. The person designated by Weibao Enterprise is entitled to dispose of dividends and profits on the equity interest without reliance on any oral or written instructions of Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. The powers of attorney will remain in force for so long as Messrs. Yilin Wang, Weidong Feng and Xianlong Wu remain the shareholders of Zhongyuan Technology. Messrs. Yilin Wang, Weidong Feng and Xianlong Wu have waived all the rights which have been authorized to Weibao Enterprise&#x2019;s designated person under the powers of attorney.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Equity Pledge Agreement by and among Weibao Enterprise, Zhongyuan Technology, and Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. Pursuant to the Equity Pledge Agreement, Mr. Messrs. Yilin Wang, Weidong Feng and Xianlong Wu pledged all of the Equity Interests to Weibao Enterprise to secure the full and complete performance of the obligations and liabilities on the part of Zhongyuan Technology and them under this and the above contractual arrangements. If Zhongyuan Technology, Messrs. Yilin Wang, Weidong Feng or Xianlong Wu breaches their contractual obligations under these agreements, then Weibao Enterprise, as pledgee, will have the right to dispose of the pledged equity interests. Messrs. Yilin Wang, Weidong Feng and Xianlong Wu agree that, during the term of the Equity Pledge Agreements, they will not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests, and they also agree that Weibao Enterprise&#x2019;s rights relating to the equity pledge should not be interfered with or impaired by the legal actions of the shareholders of Zhongyuan Technology, their successors or designees. During the term of the equity pledge, Weibao Enterprise has the right to receive all of the dividends and profits distributed on the pledged equity. The Equity Pledge Agreement will terminate as soon as reasonably practical when Zhongyuan Technology, Messrs. Yilin Wang, Weidong Feng and Xianlong Wu have completed all their obligations under the contractual agreements described above.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="margin: 0pt 0; font-size: 7pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 0.5in"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4)&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Voting Rights Proxy and Financial Support Agreement by and among Weibao Enterprise, Zhongyuan Technology, and Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. Pursuant to the Voting Rights Proxy and Financial Support Agreement, Messrs. Yilin Wang, Weidong Feng and Xianlong Wu entrusts Weibao Enterprise or Weibao Enterprise&#x2019;s designee to vote on their behalf at the shareholder meetings of Zhongyuan Technology. As consideration for the entrustment of the voting rights of Messrs. Yilin Wang, Weidong Feng and Xianlong Wu at Zhongyuan Technology&#x2019;s shareholder meetings to Weibao Enterprise, Weibao Enterprise agreed to arrange for funds to be provided as necessary in connection with the business operations of Zhongyuan Technology. Weibao Enterprise further agreed that if the business were to fail in the ordinary course of business, none of Messrs. Yilin Wang, Weidong Feng and Xianlong Wu shall have any obligation to repay the financial support provided by Weibao Enterprise.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font-size: 7pt; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font: 7pt Times New Roman, Times, Serif"&gt;&lt;b style="font-size: 7pt"&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;</us-gaap:ConsolidationVariableInterestEntityPolicy>
    <sos:ReverseAcquisitionsOfChinaRapidFinanceBySOS contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Reverse
Acquisitions of China Rapid Finance by SOS&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
May 18, 2020, the Company completed the reverse acquisition with Yong Bao Two Ltd. (&#x201c;YBT&#x201d;), the parent company of SOS Information
Technology Co., Ltd. (&#x201c;SOS&#x201d;), acquiring 37,985,203 Class A ordinary shares, and 3,465,574 Class B ordinary shares, par value
$0.193 per ordinary share, for its SOS&#x2019;s asset injection and private placement transactions.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Following
the completion of the acquisition, the operations of the Company were primarily comprised of the operations of SOS.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;SOS
was determined to be the accounting acquirer of the Company. As such, the historical financial statements are those of SOS, and
SOS&#x2019;s equity has been re-cast to reflect the equity structure of the Company and the shares of common stock received.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
reverse acquisition was accounted for as asset acquisitions. The purchase price for China Rapid Finance (&#x201c;CRF&#x201d;) was $9.7
million. The transaction price of CRF includes 100% of all outstanding stock valued at net $9.7 million. The stock exchanged equal to
the 72,636,230 shares of CRF outstanding prior to the issuance of additional shares in the acquisition, at the market price of $0.133
per share. The total purchase price has been allocated based on an estimate of the fair value of CRF&#x2019;s assets acquired and liabilities
assumed with the remainder recorded as an expense.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;On
May 18, 2020, the fair value of the following assets and liabilities were acquired resulting in the total loss of approximately $5.7
million:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; font-style: italic; text-align: left"&gt;Dollars in thousands&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 88%; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Total Purchase Price&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: right"&gt;9,660&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-style: italic; text-align: left"&gt;Net Assets (Liabilities) Acquired:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-decoration: underline; text-align: left"&gt;Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,664&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Restricted cash&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,426&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Inventories&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Prepaid expenses and other current assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;110&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Intangible assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,969&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Other assets&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,682&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Total Assets&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;53,419&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-decoration: underline; text-align: left"&gt;Liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Warrant derivative liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-66"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Accounts payable &amp;amp; accrued liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(49,437&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Total Liabilities&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;(49,437&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Net Assets (Liabilities) Acquired&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;3,982&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Loss on Acquisitions&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;5,679&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&lt;span&gt;On
August 3, 2020, SOS Limited (the &#x201c;Company,&#x201d; previously known as China Rapid Finance Limited) and Hantu (Hangzhou) Asset Management
Co., Ltd. (the &#x201c;Purchaser&#x201d;) entered into certain share purchase agreement (the &#x201c;Disposition SPA&#x201d;). Pursuant to
the Disposition SPA, the Purchaser agreed to purchase CRF China Holding Co. Limited, a Hong Kong limited company (&#x201c;CRF China&#x201d;),
China Capital Financial LLC, a Delaware limited liability company (&#x201c;China Capital&#x201d;), CRF China Limited, a British Virgin Islands
company (&#x201c;CRF BVI&#x201d;), CRF Technology LLC, a California limited liability company (&#x201c;CRF Technology&#x201d;), and HML China
LLC, a Delaware limited liability company (&#x201c;HML&#x201d;) (collectively, the &#x201c;Subsidiaries&#x201d;) in exchange for cash consideration
of $3.5 million (the &#x201c;Purchase Price&#x201d;). Upon the closing of the transaction (the &#x201c;Disposition&#x201d;) contemplated by
the Disposition SPA, the Purchaser will become the sole shareholder of the Subsidiaries and as a result, assume all assets and liabilities
of all the subsidiaries and variable interest &lt;/span&gt;entities &lt;span&gt;owned or controlled by the Subsidiaries.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;On August 3, 2020, the fair value of
the following assets and liabilities were disposed of resulting in the total gain of approximately $0.063 million:&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic"&gt;Dollars in thousands&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; font-weight: bold"&gt;Total Selling Price&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: right"&gt;3,500&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-style: italic; text-align: left"&gt;Net Assets (Liabilities) Disposed:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Total Assets&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;53,654&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total Liabilities&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;(50,217&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Net Assets (Liabilities) Acquired&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;3,437&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;Income
from disposal of discontinued operations&lt;/p&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;63&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&lt;span&gt;Loss on discontinued operations
for the year ended December 31, 2020 was as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic"&gt;Dollars in thousands&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; font-weight: bold"&gt;Revenue&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: right"&gt;453&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(998&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Loss on discontinued operations&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;(545&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;</sos:ReverseAcquisitionsOfChinaRapidFinanceBySOS>
    <sos:PrivatePlacementTransactionsShare contextRef="c69" decimals="INF" unitRef="shares">37985203</sos:PrivatePlacementTransactionsShare>
    <sos:PrivatePlacementTransactionsShare contextRef="c70" decimals="INF" unitRef="shares">3465574</sos:PrivatePlacementTransactionsShare>
    <sos:OrdinaryShareParValue contextRef="c71" decimals="3" unitRef="usdPershares">0.193</sos:OrdinaryShareParValue>
    <us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription contextRef="c72">The purchase price for China Rapid Finance (&#x201c;CRF&#x201d;) was $9.7
million. The transaction price of CRF includes 100% of all outstanding stock valued at net $9.7 million. The stock exchanged equal to
the 72,636,230 shares of CRF outstanding prior to the issuance of additional shares in the acquisition, at the market price of $0.133
per share.</us-gaap:BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription>
    <sos:LossOnAcquiredAssetsAndLiabilities contextRef="c72" decimals="-5" unitRef="usd">5700000</sos:LossOnAcquiredAssetsAndLiabilities>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; font-style: italic; text-align: left"&gt;Dollars in thousands&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 88%; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Total Purchase Price&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: right"&gt;9,660&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-style: italic; text-align: left"&gt;Net Assets (Liabilities) Acquired:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-decoration: underline; text-align: left"&gt;Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,664&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Restricted cash&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,524&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,426&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Inventories&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Prepaid expenses and other current assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;110&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Intangible assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,969&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Other assets&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,682&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Total Assets&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;53,419&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-decoration: underline; text-align: left"&gt;Liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Warrant derivative liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-66"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Accounts payable &amp;amp; accrued liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(49,437&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Total Liabilities&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;(49,437&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Net Assets (Liabilities) Acquired&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;3,982&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Loss on Acquisitions&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;5,679&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c4" decimals="-3" unitRef="usd">9660000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents contextRef="c4" decimals="-3" unitRef="usd">13664000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents>
    <sos:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash contextRef="c4" decimals="-3" unitRef="usd">26524000</sos:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables contextRef="c4" decimals="-3" unitRef="usd">7426000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="c4" decimals="-3" unitRef="usd">8000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets contextRef="c4" decimals="-3" unitRef="usd">110000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles contextRef="c4" decimals="-3" unitRef="usd">2969000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets contextRef="c4" decimals="-3" unitRef="usd">2682000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet contextRef="c4" decimals="-3" unitRef="usd">53419000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable contextRef="c4" decimals="-3" unitRef="usd">49437000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities contextRef="c4" decimals="-3" unitRef="usd">49437000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities>
    <sos:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne contextRef="c4" decimals="-3" unitRef="usd">3982000</sos:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne>
    <sos:LossOnAcquisitions contextRef="c4" decimals="-3" unitRef="usd">5679000</sos:LossOnAcquisitions>
    <us-gaap:Cash contextRef="c73" decimals="-5" unitRef="usd">3500000</us-gaap:Cash>
    <sos:GainOnAcquiredAssetsAndLiabilities contextRef="c74" decimals="-3" unitRef="usd">63000.000</sos:GainOnAcquiredAssetsAndLiabilities>
    <us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic"&gt;Dollars in thousands&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; font-weight: bold"&gt;Total Selling Price&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: right"&gt;3,500&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-style: italic; text-align: left"&gt;Net Assets (Liabilities) Disposed:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Total Assets&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;53,654&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total Liabilities&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;(50,217&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Net Assets (Liabilities) Acquired&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;3,437&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;&lt;p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif"&gt;Income
from disposal of discontinued operations&lt;/p&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;63&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c75" decimals="-3" unitRef="usd">3500000</us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation contextRef="c75" decimals="-3" unitRef="usd">53654000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperation>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation contextRef="c75" decimals="-3" unitRef="usd">50217000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation>
    <sos:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne contextRef="c75" decimals="-3" unitRef="usd">3437000</sos:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne>
    <sos:IncomeFromDisposalOfDiscontinuedOperations contextRef="c75" decimals="-3" unitRef="usd">63000</sos:IncomeFromDisposalOfDiscontinuedOperations>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic"&gt;Dollars in thousands&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; font-weight: bold"&gt;Revenue&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; font-weight: bold; text-align: right"&gt;453&lt;/td&gt;&lt;td style="width: 1%; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;Expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(998&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt"&gt;Loss on discontinued operations&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right"&gt;(545&lt;/td&gt;&lt;td style="padding-bottom: 4pt; font-weight: bold; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:Revenues contextRef="c76" decimals="-3" unitRef="usd">453000</us-gaap:Revenues>
    <us-gaap:CostOfRevenue contextRef="c76" decimals="-3" unitRef="usd">998000</us-gaap:CostOfRevenue>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax contextRef="c76" decimals="-3" unitRef="usd">-545000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax>
    <us-gaap:UseOfEstimates contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Use
of estimates and assumptions&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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&#x2019;s consolidated financial statements include the useful lives of plant and equipment and intangible assets,
capitalized development costs, impairment of long-lived assets, allowance for doubtful accounts, revenue recognition, allowance for deferred
tax assets and uncertain tax position, and inventory allowance. Actual results could differ from these estimates.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Foreign
currency translation and transaction&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
reporting currency of the Company is the U.S. dollar. The Company in China conducts its businesses in the local currency, Renminbi (RMB),
as its functional currency. Assets and liabilities are translated at the unified exchange rate as quoted by the People&#x2019;s Bank of
China at the end of the period. The statement of income accounts is translated at the average translation rates and the equity accounts
are translated at historical rates. Translation adjustments resulting from this process are included in accumulated other comprehensive
income. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than
the functional currency are included in the results of operations as incurred.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Translation
adjustments included in accumulated other comprehensive income (loss) amounted to $738,038, ($16,358) and $4,875 as of December 31, 2020,
2019 and 2018, respectively. The balance sheet amounts, with the exception of shareholders&#x2019; equity at December 31, 2020, 2019 and
2018 were translated at 6.8632 RMB, 6.9762 RMB and 6.5249 RMB, respectively. The shareholders&#x2019; equity accounts were stated at their
historical rate. The average translation rates applied to statement of income accounts for the years ended December 31, 2020, 2019 and
2018 were 6.6174 RMB, 6.8985 RMB and 6.8976 RMB to $1.00, respectively. Cash flows are also translated at average translation rates for
the periods, therefore, amounts reported on the statement of cash flows will not necessarily agree with changes in the corresponding
balances on the consolidated balance sheet.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
    <sos:DescriptionOfTranslationAdjustments contextRef="c0">Translation
adjustments included in accumulated other comprehensive income (loss) amounted to $738,038, ($16,358) and $4,875 as of December 31, 2020,
2019 and 2018, respectively. The balance sheet amounts, with the exception of shareholders&#x2019; equity at December 31, 2020, 2019 and
2018 were translated at 6.8632 RMB, 6.9762 RMB and 6.5249 RMB, respectively. The shareholders&#x2019; equity accounts were stated at their
historical rate. The average translation rates applied to statement of income accounts for the years ended December 31, 2020, 2019 and
2018 were 6.6174 RMB, 6.8985 RMB and 6.8976 RMB to $1.00, respectively.</sos:DescriptionOfTranslationAdjustments>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Cash
and cash equivalents&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Cash
and cash equivalents consist of cash on hand; demand deposits and time deposits placed with banks or other financial institutions and
have original maturities of less than three months.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Accounts
receivable, net&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
receivable include trade accounts due from customers. Accounts are considered overdue after 30 days. In establishing the required allowance
for doubtful accounts, management considers historical collection experience, aging of the receivables, the economic environment, industry
trend analysis, and the credit history and financial conditions of the customers. Management reviews its receivables on a regular basis
to determine if the bad debt allowance is adequate, and adjusts the allowance when necessary. Delinquent account balances are written-off
against allowance for doubtful accounts after management has determined that the likelihood of collection is not probable.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
    <us-gaap:ReceivablesPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Other
receivables, net&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
receivables primarily include deposits for business acquisitions, setup of research center, advances to employees, and others. Management
regularly reviews the aging of receivables and changes in payment trends and records allowances when management believes collection of
amounts due are at risk. Accounts considered uncollectable are written off against allowances after exhaustive efforts at collection
are made.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ReceivablesPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Property
and equipment, net&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated
useful lives of the assets. The estimated useful lives are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 32%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Category&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 2%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 32%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Depreciation
    method&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 2%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 32%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Estimated
    useful lives&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Office equipment, fixtures
    and furniture&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Straight-line&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
cost and accumulated depreciation of assets sold or otherwise retired are eliminated from the accounts and any gain or loss is included
in the consolidated statements of income and comprehensive income. Expenditures for maintenance and repairs are charged to earnings as
incurred, while additions, renewals and betterments, which are expected to extend the useful life of assets, are capitalized. The Company
also re-evaluates the periods of depreciation to determine whether subsequent events and circumstances warrant revised estimates of useful
lives.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <sos:ScheduleOfEstimatedUsefulLivesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 32%; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Category&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 2%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 32%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Depreciation
    method&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; width: 2%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; width: 32%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Estimated
    useful lives&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Office equipment, fixtures
    and furniture&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Straight-line&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;5 years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</sos:ScheduleOfEstimatedUsefulLivesTableTextBlock>
    <sos:DepreciationMethod contextRef="c77">Straight-line</sos:DepreciationMethod>
    <us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives contextRef="c77">5 years</us-gaap:PropertyPlantAndEquipmentEstimatedUsefulLives>
    <us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Intangible
assets&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Goodwill&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Goodwill
of $71,977 was recognized as of December 31, 2020 in connection with the SOS IT Acquisition. In future years, the Company
will complete an annual impairment test for goodwill that includes an assessment of qualitative factors including, but not limited to,
macroeconomic conditions, industry and market conditions, and entity specific factors such as strategies and financial performance. The
Company will perform annual impairment tests as of December 31, 2020 or earlier if indicators of impairment exist. There were no indicators
of goodwill impairment as of December 31, 2020.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:GoodwillAndIntangibleAssetsGoodwillPolicy>
    <us-gaap:Goodwill contextRef="c4" decimals="0" unitRef="usd">71977</us-gaap:Goodwill>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Impairment
for long-lived assets&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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. As of December 31, 2020, 2019
and 2018, no impairment of long-lived assets was recognized.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <us-gaap:InvestmentPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Long-term
investments&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Long-term
investments include cost method investment and equity method investments.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Entities
in which the Company has the ability to exercise significant influence, but does not have a controlling interest, are accounted for using
the equity method. Significant influence is generally considered to exist when the Company has voting shares between 20% and 50%, and
other factors, such as representation on the Board of Directors, voting rights and the impact of commercial arrangements, are considered
in determining whether the equity method of accounting is appropriate. Under this method of accounting, the Company records its proportionate
share of the net earnings or losses of equity method investees and a corresponding increase or decrease to the investment balances. Dividends
received from the equity method investments are recorded as reductions in the cost of such investments.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Long-term
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. 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; 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 years ended December 31, 2020, 2019 and 2018.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:InvestmentPolicyTextBlock>
    <sos:VotingSharePercentage contextRef="c0" decimals="2" unitRef="pure">0.20</sos:VotingSharePercentage>
    <sos:FactorsPercentage contextRef="c0" decimals="2" unitRef="pure">0.50</sos:FactorsPercentage>
    <us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments contextRef="c4" decimals="2" unitRef="pure">0.20</us-gaap:FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments>
    <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Fair
value measurement&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Level
3 inputs to the valuation methodology are unobservable and significant to the fair value.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Revenue
recognition&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company adopted Accounting Standards Update (&#x201c;ASU&#x201d;) 2014-09 Revenue from Contracts with Customers (ASC 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) 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) the Company satisfies the performance
obligation.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recognizes services revenue for all kind of services provided according to monthly statements with customers, depending on the
terms, provided that: there will be acknowledgment by customer as services provided; persuasive evidence of an agreement exists documenting
the specific terms of the transaction; the sales price is fixed or determinable; and collectability is reasonably assured. Management
assesses the business environment, the customer&#x2019;s financial condition, historical collection experience, accounts receivable aging,
and customer disputes to determine whether collectability is reasonably assured.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
products sold in the PRC are subject to a Chinese value-added tax (&#x201c;VAT&#x201d;). VAT taxes are presented as a reduction of revenue.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Operating
leases&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
lease for which substantially all the benefits and risks incidental to ownership remain with the lessor is classified by the lessee as
an operating lease. All leases of the Company are currently classified as operating leases. The Company records the total expenses on
a straight-line basis over the lease term, and the accounting of operating lease in this report has been updated to reflect the adoption
of FASB&#x2019;s new guidance on the recognition and measurement of leases.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <sos:ValueAddedTaxesPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Value
added taxes&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Revenue
represents the invoiced value of service, net of VAT. The VAT is based on gross sales price and VAT rates range up to 6%, depending on
the type of service provided. Entities that are VAT general taxpayers are allowed to offset qualified input VAT paid to suppliers against
their output VAT liabilities. Net VAT balance between input VAT and output VAT is recorded in tax payable. All of the VAT returns filed
by the Company&#x2019;s subsidiaries in China have been and remain subject to examination by the tax authorities for five years from the
date of filing.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</sos:ValueAddedTaxesPolicyTextBlock>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="c0" decimals="2" unitRef="pure">0.06</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <sos:OperatingLeaseRemainingLeaseTerm contextRef="c0">P5Y</sos:OperatingLeaseRemainingLeaseTerm>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Income
taxes&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Deferred
taxes are 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.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Comprehensive
income&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Comprehensive
income consists of two components, net income and other comprehensive (loss) income. Other comprehensive (loss) income refers to revenue,
expenses, gains and losses that under U.S. GAAP are recorded as an element of shareholders&#x2019; equity but are excluded from net income.
Other comprehensive (loss) income consists of a foreign currency translation adjustment resulting from the Company not using the U.S.
dollar as its functional currencies.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Earnings
per share&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company computes earnings per share (&#x201c;EPS&#x201d;) in accordance with ASC 260, &#x201c;Earnings per Share&#x201d;. 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. For the years ended December 31, 2020, there are 162,963,343 dilutive share. For the years ended
December 31, 2019 and 2018, there were no dilutive shares.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <sos:DilutiveShare contextRef="c0" decimals="INF" unitRef="shares">162963343</sos:DilutiveShare>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Share-based
compensation&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company recognizes compensation expense for all share&#x2013;based payments in accordance with FASB ASC Topic 718, Compensation &#x2013;
Stock Compensation. The Company follows the fair value method of accounting for awards granted to employees, directors, officers and
consultants. Share-based awards are measured at their estimated fair value on each respective grant date. The Company recognizes share-based
payment expenses over the vesting period. The Company&#x2019;s share-based compensation awards are subject only to service based vesting
conditions. Forfeitures are accounted for as they occur. The fair value of an option award is estimated on the date of grant using the
Black&#x2013;Scholes option valuation model. The Black&#x2013;Scholes option valuation model requires the development of assumptions that
are inputs into the model. These assumptions are the expected stock volatility, the risk&#x2013;free interest rate, the expected life
of the option and the expected dividend yield which is based on the historical dividends issued by the Company. The Company has never
paid cash dividends and does not expect to pay any cash dividends in the foreseeable future. Expected volatility is calculated based
on the analysis of other public companies. Risk&#x2013;free interest rates are calculated based on risk&#x2013;free rates for the appropriate
term. The expected life is calculated as (i) the mid-point between the average vested date and the contractual expiration of the option
for executives and directors and (ii) three years from the average vesting date for all others due to limited exercise history. Determining
the appropriate fair value model and calculating the fair value of equity&#x2013;based payment awards requires the input of the subjective
assumptions described above. The assumptions used in calculating the fair value of equity&#x2013;based payment awards represent management&#x2019;s
best estimates, which involve inherent uncertainties and the application of management&#x2019;s judgment.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <sos:EmployeeBenefitsPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;&lt;i&gt;Employee
benefits&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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 by law. The Company is required to accrue for these
benefits based on certain percentages of the employees&#x2019; 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.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</sos:EmployeeBenefitsPolicyTextBlock>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Recently
issued accounting pronouncements&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
January 2020, the FASB issued ASU No. 2020-01, Investments&#x2014;Equity Securities (Topic 321), Investments&#x2014;Equity Method and Joint
Ventures (Topic 323), and Derivatives and Hedging (Topic 815)&#x2014;Clarifying the Interactions between Topic 321, Topic 323, and Topic
815 (a consensus of the FASB Emerging Issues Task Force) (&#x201c;ASU 2020-01&#x201d;), which clarifies the interactions of the accounting
for certain equity securities under ASC 321, investments accounted for under the equity method of accounting in ASC 323, and the accounting
for certain forward contracts and purchased options accounted for under ASC 815. ASU 2020-01 could change how an entity accounts for
(i) an equity security under the measurement alternative and (ii) a forward contract or purchased option to purchase securities that,
upon settlement of the forward contract or exercise of the purchased option, would be accounted for under the equity method of accounting
or the fair value option in accordance with ASC 825. These amendments improve current U.S. GAAP by reducing diversity in practice and
increasing comparability of the accounting for these interactions. The new guidance is effective for fiscal years, and interim periods
within those fiscal years, beginning after December 31, 2020. Early adoption is permitted. The Company is currently in the process of
evaluating the of adopting ASU 2020-01 on its consolidated financial statements and related disclosure.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity (&#x201c;ASU
2020-06&#x201d;), which focuses on amending the legacy guidance on convertible instruments and the derivatives scope exception for contracts
in an entity&#x2019;s own equity. ASU 2020-06 simplifies an issuer&#x2019;s accounting for convertible instruments by reducing the number
of accounting models that require separate accounting for embedded conversion features. ASU 2020-06 also simplifies the settlement assessment
that entities are required to perform to determine whether a contract qualifies for equity classification. Further, ASU 2020-06 enhances
information transparency by making targeted improvements to the disclosures for convertible instruments and earnings-per-share (EPS)
guidance, i.e., aligning the diluted EPS calculation for convertible instruments by requiring that an entity use the if-converted method
and that the effect of potential share settlement be included in the diluted EPS calculation when an instrument may be settled in cash
or shares, adding information about events or conditions that occur during the reporting period that cause conversion contingencies to
be met or conversion terms to be significantly changed. This update will be effective for the Company&#x2019;s fiscal years beginning
after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years
beginning after December 15, 2020, and interim periods within those fiscal years. Entities can elect to adopt the new guidance through
either a modified retrospective method of transition or a fully retrospective method of transition. The Company is currently in the process
of evaluating the impact of adopting ASU 2020-06 on its consolidated financial statements and related disclosure.&lt;/span&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:AccountsAndNontradeReceivableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;3.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;Accounts
    receivable, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Accounts
receivable, net consist of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10,242&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;8,177&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,722&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Allowance for doubtful accounts&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(7&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total accounts receivable, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;10,235&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,171&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,721&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Movements of allowance for doubtful accounts are as follows:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;6&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Addition&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:AccountsAndNontradeReceivableTextBlock>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Accounts receivable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10,242&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;8,177&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,722&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Allowance for doubtful accounts&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(7&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(6&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total accounts receivable, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;10,235&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;8,171&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,721&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Movements of allowance for doubtful accounts are as follows:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;6&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Addition&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:AccountsReceivableGross contextRef="c4" decimals="-3" unitRef="usd">10242000</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross contextRef="c5" decimals="-3" unitRef="usd">8177000</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsReceivableGross contextRef="c6" decimals="-3" unitRef="usd">2722000</us-gaap:AccountsReceivableGross>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss contextRef="c4" decimals="-3" unitRef="usd">7000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss contextRef="c5" decimals="-3" unitRef="usd">6000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss contextRef="c6" decimals="-3" unitRef="usd">1000</us-gaap:AccountsAndFinancingReceivableAllowanceForCreditLoss>
    <us-gaap:AccountsReceivableNet contextRef="c4" decimals="-3" unitRef="usd">10235000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet contextRef="c5" decimals="-3" unitRef="usd">8171000</us-gaap:AccountsReceivableNet>
    <us-gaap:AccountsReceivableNet contextRef="c6" decimals="-3" unitRef="usd">2721000</us-gaap:AccountsReceivableNet>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c5" decimals="-3" unitRef="usd">6000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c6" decimals="-3" unitRef="usd">1000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <sos:AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition contextRef="c0" decimals="-3" unitRef="usd">1000</sos:AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition>
    <sos:AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition contextRef="c11" decimals="-3" unitRef="usd">5000</sos:AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition>
    <sos:AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition contextRef="c12" decimals="-3" unitRef="usd">1000</sos:AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c4" decimals="-3" unitRef="usd">7000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c5" decimals="-3" unitRef="usd">6000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable contextRef="c6" decimals="-3" unitRef="usd">1000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;4.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;Other
    receivables, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
receivables consist of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: 0in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: 0in; width: 64%; text-align: left"&gt;Deposit to non-trade suppliers&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;43,591&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;11,127&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,932&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0in; text-align: left"&gt;Other receivables from disposal of subsidiaries&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-67"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-68"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: 0in; text-align: left"&gt;Advance to employees&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;667&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;612&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,309&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0in; text-align: left; padding-bottom: 1.5pt"&gt;Allowance for doubtful accounts&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(385&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(227&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(81&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: 0in; text-align: left; padding-bottom: 4pt"&gt;Total other receivables, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;47,373&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,512&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;10,160&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0in"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: 0in; text-align: left"&gt;Movements of allowance for doubtful accounts are as follows:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0in"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: 0in; text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;227&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;81&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-69"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0in; padding-bottom: 1.5pt"&gt;Addition&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;158&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;146&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;81&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: 0in; padding-bottom: 4pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;385&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;227&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;81&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <sos:OtherReceivablesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: 0in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: 0in; width: 64%; text-align: left"&gt;Deposit to non-trade suppliers&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;43,591&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;11,127&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,932&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0in; text-align: left"&gt;Other receivables from disposal of subsidiaries&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-67"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-68"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: 0in; text-align: left"&gt;Advance to employees&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;667&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;612&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,309&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0in; text-align: left; padding-bottom: 1.5pt"&gt;Allowance for doubtful accounts&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(385&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(227&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(81&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: 0in; text-align: left; padding-bottom: 4pt"&gt;Total other receivables, net&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;47,373&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,512&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;10,160&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0in"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: 0in; text-align: left"&gt;Movements of allowance for doubtful accounts are as follows:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0in"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: 0in; text-align: left"&gt;Beginning balance&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;227&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;81&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-69"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: 0in; padding-bottom: 1.5pt"&gt;Addition&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;158&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;146&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;81&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: 0in; padding-bottom: 4pt"&gt;Ending balance&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;385&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;227&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;81&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</sos:OtherReceivablesTableTextBlock>
    <us-gaap:PaymentsToSuppliers contextRef="c0" decimals="-3" unitRef="usd">43591000</us-gaap:PaymentsToSuppliers>
    <us-gaap:PaymentsToSuppliers contextRef="c11" decimals="-3" unitRef="usd">11127000</us-gaap:PaymentsToSuppliers>
    <us-gaap:PaymentsToSuppliers contextRef="c12" decimals="-3" unitRef="usd">7932000</us-gaap:PaymentsToSuppliers>
    <us-gaap:OtherReceivablesGrossCurrent contextRef="c4" decimals="-3" unitRef="usd">3500000</us-gaap:OtherReceivablesGrossCurrent>
    <us-gaap:AdvanceRoyalties contextRef="c4" decimals="-3" unitRef="usd">667000</us-gaap:AdvanceRoyalties>
    <us-gaap:AdvanceRoyalties contextRef="c5" decimals="-3" unitRef="usd">612000</us-gaap:AdvanceRoyalties>
    <us-gaap:AdvanceRoyalties contextRef="c6" decimals="-3" unitRef="usd">2309000</us-gaap:AdvanceRoyalties>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent contextRef="c4" decimals="-3" unitRef="usd">385000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent contextRef="c5" decimals="-3" unitRef="usd">227000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent contextRef="c6" decimals="-3" unitRef="usd">81000</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c4" decimals="-3" unitRef="usd">47373000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c5" decimals="-3" unitRef="usd">11512000</us-gaap:OtherReceivablesNetCurrent>
    <us-gaap:OtherReceivablesNetCurrent contextRef="c6" decimals="-3" unitRef="usd">10160000</us-gaap:OtherReceivablesNetCurrent>
    <sos:AllowanceForDoubtfulOtherReceivableCurrent contextRef="c4" decimals="-3" unitRef="usd">227000</sos:AllowanceForDoubtfulOtherReceivableCurrent>
    <sos:AllowanceForDoubtfulOtherReceivableCurrent contextRef="c5" decimals="-3" unitRef="usd">81000</sos:AllowanceForDoubtfulOtherReceivableCurrent>
    <sos:AllowanceForDoubtfulOtherReceivablesCurrentWriteOff contextRef="c0" decimals="-3" unitRef="usd">158000</sos:AllowanceForDoubtfulOtherReceivablesCurrentWriteOff>
    <sos:AllowanceForDoubtfulOtherReceivablesCurrentWriteOff contextRef="c11" decimals="-3" unitRef="usd">146000</sos:AllowanceForDoubtfulOtherReceivablesCurrentWriteOff>
    <sos:AllowanceForDoubtfulOtherReceivablesCurrentWriteOff contextRef="c12" decimals="-3" unitRef="usd">81000</sos:AllowanceForDoubtfulOtherReceivablesCurrentWriteOff>
    <sos:AllowanceForDoubtfulOtherReceivables contextRef="c4" decimals="-3" unitRef="usd">385000</sos:AllowanceForDoubtfulOtherReceivables>
    <sos:AllowanceForDoubtfulOtherReceivables contextRef="c5" decimals="-3" unitRef="usd">227000</sos:AllowanceForDoubtfulOtherReceivables>
    <sos:AllowanceForDoubtfulOtherReceivables contextRef="c6" decimals="-3" unitRef="usd">81000</sos:AllowanceForDoubtfulOtherReceivables>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;5.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;Leases&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company adopted ASU No. 2016-02 and related standards (collectively ASC 842, Leases), which replaced previous lease accounting guidance,
on January 1, 2019 using the modified retrospective method of adoption. The Company elected the transition method expedient which allows
entities to initially apply the requirements by recognizing a cumulative-effect adjustment to the opening balance of retained earnings
in the period of adoption. As a result of electing this transition method, prior periods have not been restated.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;Operating lease expense for the years
ended December 31, 2020, 2019 and 2018 was $338,381, $&lt;span style="-sec-ix-hidden: hidden-fact-70"&gt;Nil&lt;/span&gt; and $&lt;span style="-sec-ix-hidden: hidden-fact-71"&gt;Nil&lt;/span&gt;, respectively.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Supplemental
balance sheet information related to leases is as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0; text-indent: 0; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Location on Face of&lt;br/&gt;
Balance Sheet&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
2020&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0; text-indent: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating leases:&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: 0; width: 58%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating lease right of use assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 30%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating lease, right-of-use assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,158&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0; text-indent: 0"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0; text-indent: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating lease liabilities - current&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;834&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0; text-indent: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Noncurrent operating lease liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,749&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,583&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0; text-indent: 0"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0; text-indent: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted average remaining lease term (in years):&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-indent: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4.0&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0; text-indent: 0"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0; text-indent: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted discount rate:&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4.75&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Maturities
of lease liabilities were as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;For the year ended December 31,&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Operating lease&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2021&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;985&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;985&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;985&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;985&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,941&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: amount representing interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;358&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Present value of future minimum lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,583&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current obligations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;834&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Long-term obligations&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,749&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:OperatingLeaseExpense contextRef="c0" decimals="0" unitRef="usd">338381</us-gaap:OperatingLeaseExpense>
    <us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0; text-indent: 0; text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Location on Face of&lt;br/&gt;
Balance Sheet&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December&#160;31,&lt;br/&gt;
2020&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0; text-indent: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating leases:&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: 0; width: 58%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating lease right of use assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 30%; text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating lease, right-of-use assets&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 8%; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4,158&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0; text-indent: 0"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0; text-indent: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Current operating lease liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating lease liabilities - current&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;834&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0; text-indent: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Noncurrent operating lease liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;2,749&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1.5pt solid; text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;3,583&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0; text-indent: 0"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0; text-indent: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted average remaining lease term (in years):&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0.125in; text-indent: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4.0&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0; text-indent: 0"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-left: 0; text-indent: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Weighted discount rate:&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: #CCEEFF"&gt;
    &lt;td style="padding-left: 0.125in; text-indent: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Operating leases&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;4.75&lt;/span&gt;&lt;/td&gt;
    &lt;td&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="c4" decimals="-3" unitRef="usd">4158000</us-gaap:OperatingLeaseRightOfUseAsset>
    <sos:SupplementalCurrentOperatingLeaseLiabilities contextRef="c4" decimals="-3" unitRef="usd">834000</sos:SupplementalCurrentOperatingLeaseLiabilities>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="c4" decimals="-3" unitRef="usd">2749000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <sos:TotalOperatingLeaseLiabilities contextRef="c4" decimals="-3" unitRef="usd">3583000</sos:TotalOperatingLeaseLiabilities>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c4">P4Y</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="c4" decimals="4" unitRef="pure">0.0475</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;For the year ended December 31,&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Operating lease&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 88%; text-align: left"&gt;2021&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;985&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;2022&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;985&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;2023&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;985&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;985&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Total&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,941&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: amount representing interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;358&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left"&gt;Present value of future minimum lease payments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,583&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: Current obligations&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;834&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Long-term obligations&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;2,749&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent contextRef="c4" decimals="-3" unitRef="usd">985000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears contextRef="c4" decimals="-3" unitRef="usd">985000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears contextRef="c4" decimals="-3" unitRef="usd">985000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears contextRef="c4" decimals="-3" unitRef="usd">985000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue contextRef="c4" decimals="-3" unitRef="usd">3941000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <sos:AmountRepresentingInterest contextRef="c4" decimals="-3" unitRef="usd">358000</sos:AmountRepresentingInterest>
    <us-gaap:OperatingLeaseLiability contextRef="c4" decimals="-3" unitRef="usd">3583000</us-gaap:OperatingLeaseLiability>
    <sos:CurrentOperatingLeaseLiability contextRef="c4" decimals="-3" unitRef="usd">834000</sos:CurrentOperatingLeaseLiability>
    <sos:OperatingLeasesLongtermObligations contextRef="c4" decimals="-3" unitRef="usd">2749000</sos:OperatingLeasesLongtermObligations>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;6.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;Property
    and equipment, net&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Property
and equipment consist of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Office equipment, fixtures and furniture&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;514&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;8&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: accumulated depreciation and amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;509&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
depreciation expenses for the years ended December 31, 2020, 2019 and 2018 was $2,577, $1,547 and $1,196, respectively.&lt;/span&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Office equipment, fixtures and furniture&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;514&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;8&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: accumulated depreciation and amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(5&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;509&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:FurnitureAndFixturesGross contextRef="c4" decimals="-3" unitRef="usd">514000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross contextRef="c5" decimals="-3" unitRef="usd">9000</us-gaap:FurnitureAndFixturesGross>
    <us-gaap:FurnitureAndFixturesGross contextRef="c6" decimals="-3" unitRef="usd">8000</us-gaap:FurnitureAndFixturesGross>
    <sos:AccumulatedDepreciationAndAmortization contextRef="c4" decimals="-3" unitRef="usd">-5000</sos:AccumulatedDepreciationAndAmortization>
    <sos:AccumulatedDepreciationAndAmortization contextRef="c5" decimals="-3" unitRef="usd">-3000</sos:AccumulatedDepreciationAndAmortization>
    <sos:AccumulatedDepreciationAndAmortization contextRef="c6" decimals="-3" unitRef="usd">-1000</sos:AccumulatedDepreciationAndAmortization>
    <sos:PropertyPlantAndEquipmentNetTotal contextRef="c4" decimals="-3" unitRef="usd">509000</sos:PropertyPlantAndEquipmentNetTotal>
    <sos:PropertyPlantAndEquipmentNetTotal contextRef="c5" decimals="-3" unitRef="usd">6000</sos:PropertyPlantAndEquipmentNetTotal>
    <sos:PropertyPlantAndEquipmentNetTotal contextRef="c6" decimals="-3" unitRef="usd">7000</sos:PropertyPlantAndEquipmentNetTotal>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c4" decimals="-3" unitRef="usd">2577000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c5" decimals="-3" unitRef="usd">1547000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="c6" decimals="-3" unitRef="usd">1196000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px; text-align: justify; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;7.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;Other payables&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"/&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Other
payables and accrued liabilities consist of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Payables to non-trade vendors and service providers&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,513&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;177&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;371&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accrued salary&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;166&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;18&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;41&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,681&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;197&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;414&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left"&gt;Payables to non-trade vendors and service providers&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,513&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;177&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;371&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left"&gt;Accrued salary&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 1.5pt"&gt;Others&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;166&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;18&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;41&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,681&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;197&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;414&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <sos:PayablesToNontradeVendorsAndServiceProviders contextRef="c4" decimals="-3" unitRef="usd">-1513000</sos:PayablesToNontradeVendorsAndServiceProviders>
    <sos:PayablesToNontradeVendorsAndServiceProviders contextRef="c5" decimals="-3" unitRef="usd">-177000</sos:PayablesToNontradeVendorsAndServiceProviders>
    <sos:PayablesToNontradeVendorsAndServiceProviders contextRef="c6" decimals="-3" unitRef="usd">-371000</sos:PayablesToNontradeVendorsAndServiceProviders>
    <us-gaap:AccruedSalariesCurrent contextRef="c4" decimals="-3" unitRef="usd">2000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent contextRef="c5" decimals="-3" unitRef="usd">2000</us-gaap:AccruedSalariesCurrent>
    <us-gaap:AccruedSalariesCurrent contextRef="c6" decimals="-3" unitRef="usd">2000</us-gaap:AccruedSalariesCurrent>
    <sos:OtherMiscellaneousPayables contextRef="c4" decimals="-3" unitRef="usd">-166000</sos:OtherMiscellaneousPayables>
    <sos:OtherMiscellaneousPayables contextRef="c5" decimals="-3" unitRef="usd">-18000</sos:OtherMiscellaneousPayables>
    <sos:OtherMiscellaneousPayables contextRef="c6" decimals="-3" unitRef="usd">-41000</sos:OtherMiscellaneousPayables>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c4" decimals="-3" unitRef="usd">1681000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c5" decimals="-3" unitRef="usd">197000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities contextRef="c6" decimals="-3" unitRef="usd">414000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;8.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;Related
    party balances and transactions&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Amount due from related parties&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Name of Related Party&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Relationship&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Nature&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; width: 36%; text-align: left"&gt;Yongbao Insurance agency Co., Ltd. and subsidiaries&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 15%; text-align: center"&gt;Common shareholder&lt;/td&gt;&lt;td style="text-align: center; width: 1%; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 11%; text-align: center"&gt;Inter-transaction&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,525&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-72"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,457&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Wang Yaxian&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Shareholder of the Company&lt;/td&gt;&lt;td style="text-align: center; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Other receivables&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;613&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;643&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Kong Deyu&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Senior management of the Company&lt;/td&gt;&lt;td style="text-align: center; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Other receivables&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;160&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;151&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Li Xingliang&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;CFO of the Company&lt;/td&gt;&lt;td style="text-align: center; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Other receivables&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-73"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt"&gt;Wang Yilin&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center; padding-bottom: 1.5pt"&gt;Director of China SOS&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center; padding-bottom: 1.5pt"&gt;Other receivables&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;58&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,693&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;822&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,100&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Amount due to related parties&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Name of Related Party&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Relationship&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Nature&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; width: 36%; text-align: left"&gt;Yongbao Insurance agency Co., Ltd.&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 15%; text-align: center"&gt;Common shareholder&lt;/td&gt;&lt;td style="text-align: center; width: 1%; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 11%; text-align: center"&gt;Inter-transaction&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,831&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,811&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,507&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Wang Yilin&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Director of China SOS&lt;/td&gt;&lt;td style="text-align: center; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Other payables&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;70&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Wang Yaxian&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Shareholder of the Company&lt;/td&gt;&lt;td style="text-align: center; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Other payables&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;760&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; vertical-align: top; text-align: left"&gt;Bian Jingxue&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; vertical-align: top; text-align: center"&gt;Senior management of the Company&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; vertical-align: top; text-align: center"&gt;Other payables&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: center; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,909&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,575&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,509&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Name of Related Party&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Relationship&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Nature&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; width: 36%; text-align: left"&gt;Yongbao Insurance agency Co., Ltd. and subsidiaries&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 15%; text-align: center"&gt;Common shareholder&lt;/td&gt;&lt;td style="text-align: center; width: 1%; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 11%; text-align: center"&gt;Inter-transaction&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,525&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-72"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,457&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Wang Yaxian&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Shareholder of the Company&lt;/td&gt;&lt;td style="text-align: center; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Other receivables&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;613&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;643&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Kong Deyu&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Senior management of the Company&lt;/td&gt;&lt;td style="text-align: center; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Other receivables&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;160&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;151&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Li Xingliang&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;CFO of the Company&lt;/td&gt;&lt;td style="text-align: center; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Other receivables&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-73"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt"&gt;Wang Yilin&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center; padding-bottom: 1.5pt"&gt;Director of China SOS&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center; padding-bottom: 1.5pt"&gt;Other receivables&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;58&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;3,693&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;822&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;4,100&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Name of Related Party&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Relationship&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Nature&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; width: 36%; text-align: left"&gt;Yongbao Insurance agency Co., Ltd.&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 15%; text-align: center"&gt;Common shareholder&lt;/td&gt;&lt;td style="text-align: center; width: 1%; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; width: 11%; text-align: center"&gt;Inter-transaction&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;1,831&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,811&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;7,507&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Wang Yilin&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Director of China SOS&lt;/td&gt;&lt;td style="text-align: center; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Other payables&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;70&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="vertical-align: top; text-align: left"&gt;Wang Yaxian&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Shareholder of the Company&lt;/td&gt;&lt;td style="text-align: center; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="vertical-align: top; text-align: center"&gt;Other payables&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;760&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; vertical-align: top; text-align: left"&gt;Bian Jingxue&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; vertical-align: top; text-align: center"&gt;Senior management of the Company&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center; vertical-align: top"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1.5pt; vertical-align: top; text-align: center"&gt;Other payables&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: center; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;1,909&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,575&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;7,509&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <sos:IntertransactionRelationship contextRef="c78">Common shareholder</sos:IntertransactionRelationship>
    <us-gaap:AccountsReceivableRelatedParties contextRef="c79" decimals="-3" unitRef="usd">3525000</us-gaap:AccountsReceivableRelatedParties>
    <us-gaap:AccountsReceivableRelatedParties contextRef="c81" decimals="-3" unitRef="usd">3457000</us-gaap:AccountsReceivableRelatedParties>
    <sos:OtherReceivablesRelationship contextRef="c82">Shareholder of the Company</sos:OtherReceivablesRelationship>
    <us-gaap:DueFromOtherRelatedParties contextRef="c83" decimals="-3" unitRef="usd">613000</us-gaap:DueFromOtherRelatedParties>
    <us-gaap:DueFromOtherRelatedParties contextRef="c84" decimals="-3" unitRef="usd">643000</us-gaap:DueFromOtherRelatedParties>
    <sos:OtherReceivablesRelationship contextRef="c85">Senior management of the Company</sos:OtherReceivablesRelationship>
    <us-gaap:DueFromOtherRelatedParties contextRef="c86" decimals="-3" unitRef="usd">160000</us-gaap:DueFromOtherRelatedParties>
    <us-gaap:DueFromOtherRelatedParties contextRef="c87" decimals="-3" unitRef="usd">151000</us-gaap:DueFromOtherRelatedParties>
    <sos:OtherReceivablesRelationship contextRef="c88">CFO of the Company</sos:OtherReceivablesRelationship>
    <us-gaap:DueFromOtherRelatedParties contextRef="c89" decimals="-3" unitRef="usd">7000</us-gaap:DueFromOtherRelatedParties>
    <sos:OtherReceivablesRelationship contextRef="c91">Director of China SOS</sos:OtherReceivablesRelationship>
    <us-gaap:DueFromOtherRelatedParties contextRef="c92" decimals="-3" unitRef="usd">1000</us-gaap:DueFromOtherRelatedParties>
    <us-gaap:DueFromOtherRelatedParties contextRef="c93" decimals="-3" unitRef="usd">58000</us-gaap:DueFromOtherRelatedParties>
    <us-gaap:DueFromRelatedParties contextRef="c4" decimals="-3" unitRef="usd">3693000</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromRelatedParties contextRef="c5" decimals="-3" unitRef="usd">822000</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromRelatedParties contextRef="c6" decimals="-3" unitRef="usd">4100000</us-gaap:DueFromRelatedParties>
    <sos:AccountsPayablesRelationship contextRef="c78">Common shareholder</sos:AccountsPayablesRelationship>
    <us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent contextRef="c79" decimals="-3" unitRef="usd">1831000</us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent contextRef="c80" decimals="-3" unitRef="usd">4811000</us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent contextRef="c81" decimals="-3" unitRef="usd">7507000</us-gaap:AccountsPayableRelatedPartiesCurrentAndNoncurrent>
    <sos:OtherPayablesRelationship contextRef="c91">Director of China SOS</sos:OtherPayablesRelationship>
    <us-gaap:DueToOtherRelatedPartiesCurrentAndNoncurrent contextRef="c92" decimals="-3" unitRef="usd">70000</us-gaap:DueToOtherRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DueToOtherRelatedPartiesCurrentAndNoncurrent contextRef="c93" decimals="-3" unitRef="usd">4000</us-gaap:DueToOtherRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DueToOtherRelatedPartiesCurrentAndNoncurrent contextRef="c94" decimals="-3" unitRef="usd">2000</us-gaap:DueToOtherRelatedPartiesCurrentAndNoncurrent>
    <sos:OtherPayablesRelationship contextRef="c82">Shareholder of the Company</sos:OtherPayablesRelationship>
    <us-gaap:DueToOtherRelatedPartiesCurrentAndNoncurrent contextRef="c95" decimals="-3" unitRef="usd">5000</us-gaap:DueToOtherRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DueToOtherRelatedPartiesCurrentAndNoncurrent contextRef="c83" decimals="-3" unitRef="usd">760000</us-gaap:DueToOtherRelatedPartiesCurrentAndNoncurrent>
    <sos:OtherPayablesRelationship contextRef="c96">Senior management of the Company</sos:OtherPayablesRelationship>
    <us-gaap:DueToOtherRelatedPartiesCurrentAndNoncurrent contextRef="c97" decimals="-3" unitRef="usd">3000</us-gaap:DueToOtherRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent contextRef="c4" decimals="-3" unitRef="usd">1909000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent contextRef="c5" decimals="-3" unitRef="usd">5575000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:DueToRelatedPartiesCurrentAndNoncurrent contextRef="c6" decimals="-3" unitRef="usd">7509000</us-gaap:DueToRelatedPartiesCurrentAndNoncurrent>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.5in"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase"&gt;9.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase"&gt;Taxes&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Income
tax&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;i&gt;Cayman
Islands&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;Under
the current laws of the Cayman Islands, the Company is 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.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;British
Virgin Islands&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;YBT
is incorporated in the British Virgin Islands and is not subject to tax on income or capital gains under current British Virgin Islands
law. In addition, upon payments of dividends by these entities to their shareholders, no British Virgin Islands withholding tax will
be imposed.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;Hong
Kong&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;China
SOS is incorporated in Hong Kong and is 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, xxx HK is exempted from income tax on its foreign-derived income and there are no withholding taxes in Hong
Kong on remittance of dividends.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;i&gt;PRC&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
subsidiaries including WOFE, Qingdao SOS, VIE, SOS IT, Mangolia SOS and SOS trading 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 &#x201c;EIT Laws&#x201d;), domestic enterprises and Foreign Investment Enterprises (the &#x201c;FIE&#x201d;) 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.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;SOS IT obtained the &#x201c;high-tech
enterprise&#x201d; tax status since 2020, which reduced its statutory income tax rate to 15% in 2020.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Significant
components of the provision for income taxes are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left"&gt;Current&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;147&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;324&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Deferred&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-74"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-75"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-76"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt"&gt;Income tax expenses&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;147&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;324&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;15&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
following table reconciles China statutory rates to the Company&#x2019;s effective tax rate:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Year ended&lt;br/&gt; December&#160;31,&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Year ended&lt;br/&gt; December&#160;31,&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Year ended&lt;br/&gt; December&#160;31,&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2019&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2018&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;China statutory income tax rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Preferential tax rate reduction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(10&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-77"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"/&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-78"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"/&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Permanent difference&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(26&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Effective tax rate&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;17&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;32.0&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(-1&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 4pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Uncertain
tax positions&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company evaluates each uncertain tax position (including the potential application of interest and penalties) based on the technical
merits and measures the unrecognized benefits associated with the tax positions. As of December 31, 2020, 2019 and 2018, the Company
did not have any significant unrecognized uncertain tax positions.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company did not incur any interest and penalties tax for the years ended December 31, 2020, 2019 and 2018. The Company does not anticipate
any significant increases or decreases in unrecognized tax benefits in the next twelve months from December 31, 2020.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Value
added tax&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;All
of the Company&#x2019;s service revenues that are earned and received in the PRC are subject to a Chinese VAT. The rate of Chinese VAT
is 6%.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Taxes
payable consisted of the following:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2029&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;VAT taxes payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;197&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;39&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(5&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Other taxes payable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;468&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;335&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;15&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Totals&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;665&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;374&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;10&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits contextRef="c98" decimals="3" unitRef="pure">0.165</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits contextRef="c99" decimals="2" unitRef="pure">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationTaxCredits>
    <us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate contextRef="c0" decimals="2" unitRef="pure">0.15</us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;December&#160;31,&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-top: 0; margin-bottom: 0"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;2020&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left"&gt;Current&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;147&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;324&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;15&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Deferred&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-74"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-75"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-76"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt"&gt;Income tax expenses&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;147&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;324&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;15&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c0" decimals="-3" unitRef="usd">147000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c11" decimals="-3" unitRef="usd">324000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="c12" decimals="-3" unitRef="usd">15000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="c0" decimals="-3" unitRef="usd">147000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="c11" decimals="-3" unitRef="usd">324000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations contextRef="c12" decimals="-3" unitRef="usd">15000</us-gaap:StateAndLocalIncomeTaxExpenseBenefitContinuingOperations>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Year ended&lt;br/&gt; December&#160;31,&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Year ended&lt;br/&gt; December&#160;31,&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center"&gt;Year ended&lt;br/&gt; December&#160;31,&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2019&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2018&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;China statutory income tax rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;25.0&lt;/td&gt;&lt;td style="white-space: nowrap; width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Preferential tax rate reduction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(10&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"&gt;)%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-77"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"/&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-78"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; text-align: left"/&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Permanent difference&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;7&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(26&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Effective tax rate&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;17&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;32.0&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 4pt; text-align: left"&gt;%&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(-1&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 4pt; text-align: left"&gt;)%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c0" decimals="3" unitRef="pure">0.250</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c11" decimals="3" unitRef="pure">0.250</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential contextRef="c12" decimals="3" unitRef="pure">0.250</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther contextRef="c0" decimals="2" unitRef="pure">-0.10</us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther>
    <sos:EffectiveIncomeTaxRateReconciliationPermanentDifference contextRef="c0" decimals="2" unitRef="pure">0.02</sos:EffectiveIncomeTaxRateReconciliationPermanentDifference>
    <sos:EffectiveIncomeTaxRateReconciliationPermanentDifference contextRef="c11" decimals="2" unitRef="pure">0.07</sos:EffectiveIncomeTaxRateReconciliationPermanentDifference>
    <sos:EffectiveIncomeTaxRateReconciliationPermanentDifference contextRef="c12" decimals="2" unitRef="pure">-0.26</sos:EffectiveIncomeTaxRateReconciliationPermanentDifference>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c0" decimals="2" unitRef="pure">0.17</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="c11" decimals="3" unitRef="pure">0.320</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <sos:ValueAddedTaxPercent contextRef="c100" decimals="2" unitRef="pure">0.06</sos:ValueAddedTaxPercent>
    <sos:ScheduleOfTaxPayableTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2029&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&#160;31,&lt;br/&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;VAT taxes payable&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;197&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;39&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(5&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;Other taxes payable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;468&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;335&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;15&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Totals&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;665&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;374&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;10&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</sos:ScheduleOfTaxPayableTableTextBlock>
    <sos:VATTaxesPayable contextRef="c4" decimals="-3" unitRef="usd">197000</sos:VATTaxesPayable>
    <sos:VATTaxesPayable contextRef="c5" decimals="-3" unitRef="usd">39000</sos:VATTaxesPayable>
    <sos:VATTaxesPayable contextRef="c6" decimals="-3" unitRef="usd">-5000</sos:VATTaxesPayable>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent contextRef="c4" decimals="-3" unitRef="usd">468000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent contextRef="c5" decimals="-3" unitRef="usd">335000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent>
    <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent contextRef="c6" decimals="-3" unitRef="usd">15000</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="c4" decimals="-3" unitRef="usd">665000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="c5" decimals="-3" unitRef="usd">374000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:TaxesPayableCurrentAndNoncurrent contextRef="c6" decimals="-3" unitRef="usd">10000</us-gaap:TaxesPayableCurrentAndNoncurrent>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt; &lt;tr style="vertical-align: top"&gt; &lt;td style="text-align: justify; width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;10.&lt;/span&gt;&lt;/td&gt; &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;Concentration of risk&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Credit
risk&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company is exposed to risk from its accounts receivable and other receivables. These assets are subjected to credit evaluations. An allowance
has been made for estimated unrecoverable amounts which have been determined by reference to past default experience and the current
economic environment.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;A
majority of the Company&#x2019;s expense transactions are denominated in RMB and a significant portion of the Company and its subsidiaries&#x2019;
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 People&#x2019;s
Bank of China (&#x201c;PBOC&#x201d;). 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.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Our
functional currency is the RMB, and our financial statements are presented in U.S. dollars. It is difficult to predict how market forces
or PRC or U.S. government policy may impact the exchange rate between the RMB and the U.S. dollar in the future. The change in the value
of the RMB relative to the U.S. dollar may affect our financial results reported in the U.S. dollar terms without giving effect to any
underlying changes in our business or results of operations. Currently, our assets, liabilities, revenues and costs are denominated in
RMB.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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.&lt;/span&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <sos:NumberOfCustomer contextRef="c101" decimals="INF" unitRef="pure">10</sos:NumberOfCustomer>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;11.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;Shareholders&#x2019;
    equity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Ordinary
shares&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;SOS Limited was established under the
laws of Cayman Islands on August 18, 2015. The authorized number of ordinary shares is 1,000,000,000 shares with a par value of $0.0001
per ordinary share.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Common stock&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&lt;span style="text-decoration:underline"&gt;Securities Purchase Agreement&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&lt;i&gt;Registered Direct Offering in December
2020&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&lt;b&gt;&#160;&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;On December 22, 2020, the Company
entered into certain securities purchase agreement (the &#x201c;December SPA&#x201d;) with the Purchasers pursuant to which the Company
agreed to sell 2,600,000 of its ADSs and warrants (&#x201c;December Warrants&#x201d;) to purchase 2,600,000 ADSs (the &#x201c;December Offering&#x201d;),
for gross proceeds of approximately $4 million. The December Warrants will be exercisable immediately following the date of issuance for
a period of five years at an initial exercise price of $1.55. The purchase price for each ADS and the corresponding December Warrant is
$1.55. Each December Warrant is subject to anti-dilution provisions to reflect stock dividends and splits, subsequent rights offerings
or other similar transactions, but not as a result of future securities offerings at lower prices. The December Warrants contain a mandatory
exercise right for the Company to force exercise of the December Warrants if the Company&#x2019;s ADSs trade at or above $4.65 for ten
(10) consecutive trading days and when certain other conditions are met. Upon the occurrence of a Fundamental Transaction (as defined
in the December Warrants), the December Warrants are subject to mandatory redemption for cash consideration equal to the Black Scholes
Value (as defined in the December Warrants) of such portion of such December Warrant to be redeemed. The December Offering closed on December
24, 2020.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&lt;i&gt;Registered Direct Offering in January
2021&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;On January 7, 2021, the Company entered
into certain securities purchase agreement (the &#x201c;January SPA&#x201d;) with the Purchasers pursuant to which the Company agreed to
sell 13,525,000 of its ADSs and warrants (&#x201c;January Warrants&#x201d;) to purchase 13,525,000 ADSs (the &#x201c;January Offering&#x201d;),
for gross proceeds of approximately $25 million. The January Warrants will be exercisable immediately following the date of issuance for
a period of five years at an initial exercise price of $1.85. The purchase price for each ADS and the corresponding January Warrant is
$1.85. Each January Warrant is subject to anti-dilution provisions to reflect stock dividends and splits, subsequent rights offerings
or other similar transactions, but not as a result of future securities offerings at lower prices. The January Warrants contain a mandatory
exercise right for the Company to force exercise of the January Warrants if the Company&#x2019;s ADSs trade at or above $5.55 for ten (10)
consecutive trading days and when certain other conditions are met. Upon the occurrence of a Fundamental Transaction (as defined in the
January Warrants), the January Warrants are subject to mandatory redemption for cash consideration equal to the Black Scholes Value (as
defined in the January Warrants) of such portion of such January Warrant to be redeemed. The January Offering closed on January 12, 2021.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&lt;i&gt;January 2021 Warrant Solicitation&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;On January 15, 2021, the Company entered
into a letter agreement (the &#x201c;January Letter Agreement&#x201d;) with certain holders of Company&#x2019;s warrants, pursuant to which
the holders of Company&#x2019;s warrants exercised all of the unexercised December Warrants and January Warrants (collectively, the &#x201c;Existing
Warrants&#x201d;) to purchase up 14,925,000 of the Company&#x2019;s ADSs. Pursuant to the January Letter Agreement, each holder received
new warrants (the &#x201c;January Inducement Warrants&#x201d;) to purchase up to 23,880,000 ADSs in exchange for their exercise of all of
the unexercised Existing Warrants with cash. The gross proceeds to the Company from the exercise of the unexercised Existing Warrants
were approximately $27.1 million, prior to deducting placement agent fees and estimated offering expenses.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;The January Inducement Warrants have
substantially the same terms as the Existing Warrants, except for having (i) provisions customary for an unregistered warrant, including
a restrictive legend, (ii) registration rights whereby the Company agreed to register the ADSs underlying the January Inducement Warrants
within fifteen (15) days of closing, (iii) being exercisable immediately upon issuance, (iv) having a term of five (5) years from the
date of issuance, and (v) having an exercise price of $2.00 per ADS.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&lt;i&gt;February 2021 Warrant Solicitations&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;On February 9, 2021, the Company entered
into a letter agreement (the &#x201c;February Letter Agreement&#x201d;) with certain holders of the Company&#x2019;s warrants, pursuant to
which the holders of the Company&#x2019;s warrants exercised all of the January Inducement Warrants to purchase up to 23,880,000 of the
Company&#x2019;s ADSs. Pursuant to the February Letter Agreement, each holder received new warrants (the &#x201c;February Inducement Warrants&#x201d;)
to purchase up to 23,880,000 ADSs in exchange for their exercise of all of the January Inducement Warrants with cash. The gross proceeds
to the Company from the exercise of the January Inducement Warrants were approximately $48 million, prior to deducting placement agent
fees and estimated offering expenses.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;The February Inducement Warrants have
substantially the same terms as the January Inducement Warrants, except for having (i) registration rights whereby the Company agreed
to register the ADSs underlying the February Inducement Warrants within twenty-one (21) days of closing, and (ii) an exercise price of
$4.05 per ADS.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;On February 24, 2021, the Company
entered into a letter agreement (the &#x201c;Second February Letter Agreement&#x201d;) with certain holders of the Company&#x2019;s warrants,
pursuant to which the holders of the Company&#x2019;s warrants exercised all of the February Inducement Warrants to purchase up to 23,880,000
of the Company&#x2019;s ADSs. Pursuant to the Second February Letter Agreement, each holder received new warrants (the &#x201c;Second February
Inducement Warrants&#x201d;) to purchase up to 23,880,000 ADSs in exchange for their exercise of all of the February Inducement Warrants
with cash. The gross proceeds to the Company from the exercise of the February Inducement Warrants were approximately $96.7 million, prior
to deducting placement agent fees and estimated offering expenses.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;The Second February Inducement Warrants
have substantially the same terms as the February Inducement Warrants, except for having (i) registration rights whereby the Company agrees
to register the ADSs underlying the Second February Inducement Warrants within eight (8) days of closing, and (ii) an exercise price $7.00
per ADS.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&lt;i&gt;Registered Direct Offerings in
February 2021&lt;/i&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;On February 11, 2021, the Company
entered into certain securities purchase agreement (the &#x201c;February SPA&#x201d;) with the Purchasers pursuant to which the Company
agreed to sell 22,000,000 of its ADSs and warrants (&#x201c;February Warrants&#x201d;) to purchase 16,500,000 ADSs (the &#x201c;February
Offering&#x201d;), for gross proceeds of approximately $110 million. The February Warrants will be exercisable immediately following the
date of issuance for a period of five years at an initial exercise price of $5.00. The purchase price for each ADS and the corresponding
February Warrant is $5.00. Each February Warrant is subject to anti-dilution provisions to reflect stock dividends and splits, subsequent
rights offerings or other similar transactions, but not as a result of future securities offerings at lower prices. The February Warrants
contain a mandatory exercise right for the Company to force exercise of the February Warrants if the Company&#x2019;s ADSs trade at or
above $15.00 for ten (10) consecutive trading days and when certain other conditions are met. Upon the occurrence of a Fundamental Transaction
(as defined in the February Warrants), the February Warrants are subject to mandatory redemption for cash consideration equal to the Black
Scholes Value (as defined in the February Warrants) of such portion of such February Warrant to be redeemed. The February Offering closed
on February 17, 2021.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;On February 18, 2021, the Company
entered into certain securities purchase agreement (the &#x201c;Second February SPA&#x201d;) with the Purchasers pursuant to which the Company
agreed to sell 8,600,000 of its ADSs and warrants (&#x201c;Second February Warrants&#x201d;) to purchase 4,300,000 ADSs (the &#x201c;Second
February Offering&#x201d;), for gross proceeds of approximately $86 million. The Second February Warrants will be exercisable immediately
following the date of issuance for a period of five years at an initial exercise price of $10.00. The purchase price for each ADS and
the corresponding Second February Warrant is $10.00. Each Second February Warrant is subject to anti-dilution provisions to reflect stock
dividends and splits, subsequent rights offerings or other similar transactions, but not as a result of future securities offerings at
lower prices. The Second February Warrants contain a mandatory exercise right for the Company to force exercise of the Second February
Warrants if the Company&#x2019;s ADSs trade at or above $30.00 for ten (10) consecutive trading days and when certain other conditions
are met. Upon the occurrence of a Fundamental Transaction (as defined in the Second February Warrants), the Second February Warrants are
subject to mandatory redemption for cash consideration equal to the Black Scholes Value (as defined in the Second February Warrants) of
such portion of such Second February Warrant to be redeemed. The Second February Offering closed on February 22, 2021.&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify; text-indent: 0.5in"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;On March 29, 2021, we entered security
purchase agreement with certain accredited investors to sell 25,000,000 American Depositary Shares. Representing 250,000,000 Class A Ordinary
Shares and Warrants to Purchase up to 25,000,000 American Depositary Shares Representing Warrants to Purchase up to 250,000,000 Class
A Ordinary Share&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;We expect that delivery of the ADSs
and warrants being offered pursuant to this prospectus supplement and the accompanying prospectus will be made on or about April 1, 2021.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;For year ended December 31, 2020,
the shareholders did not exercised any outstanding warrants.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;The Company&#x2019;s outstanding warrants
are classified as equity since they qualify for exception from derivative accounting as they are considered to be indexed to the Company&#x2019;s
own stock and require net share settlement. The fair value of the warrants were recorded as additional paid-in capital from common stock&#160;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;Following is a summary of the status
of warrants outstanding and exercisable as of December 31, 2020:&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Warrants outstanding, as of December 31, 2019&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-79"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-80"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 76%; padding-left: 9pt"&gt;Issued&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;212,363,343&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.266&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 9pt"&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-81"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-82"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 9pt"&gt;Expired&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-83"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-84"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#x3000;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#x3000;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Warrants outstanding, as of December 31, 2020&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;212,363,343&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.266&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Warrants Outstanding&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Warrants&lt;br/&gt; Exercisable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Life&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;July 1, 2020 Warrants&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;67,445,674&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.29&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; width: 11%"&gt;5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;August 27, 2020 Warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;53,580,020&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.27&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;November 3, 2020 Warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;65,337,649&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.281&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;December 23, 2020 Warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.155&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommonStockSharesAuthorized contextRef="c102" decimals="INF" unitRef="shares">1000000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="c102" decimals="4" unitRef="usdPershares">0.0001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction contextRef="c103" decimals="INF" unitRef="shares">2600000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <sos:PurchaseWarrantShares contextRef="c103" decimals="INF" unitRef="shares">2600000</sos:PurchaseWarrantShares>
    <us-gaap:ProceedsFromIssuanceOfWarrants contextRef="c103" decimals="-6" unitRef="usd">4000000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:LongTermDebtTerm contextRef="c104">P5Y</us-gaap:LongTermDebtTerm>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="c104" decimals="2" unitRef="usdPershares">1.55</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <sos:PurchasePerSharePrice contextRef="c103" decimals="2" unitRef="usdPershares">1.55</sos:PurchasePerSharePrice>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="c105" decimals="2" unitRef="usdPershares">4.65</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction contextRef="c106" decimals="INF" unitRef="shares">13525000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <sos:PurchaseWarrantShares contextRef="c106" decimals="INF" unitRef="shares">13525000</sos:PurchaseWarrantShares>
    <us-gaap:ProceedsFromIssuanceOfWarrants contextRef="c106" decimals="-6" unitRef="usd">25000000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:LongTermDebtTerm contextRef="c107">P5Y</us-gaap:LongTermDebtTerm>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="c107" decimals="2" unitRef="usdPershares">1.85</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <sos:PurchasePerSharePrice contextRef="c106" decimals="2" unitRef="usdPershares">1.85</sos:PurchasePerSharePrice>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="c108" decimals="2" unitRef="usdPershares">5.55</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <sos:PurchaseWarrantShares contextRef="c109" decimals="INF" unitRef="shares">14925000</sos:PurchaseWarrantShares>
    <sos:ExchangeForExerciseWarrant contextRef="c109" decimals="INF" unitRef="shares">23880000</sos:ExchangeForExerciseWarrant>
    <sos:UnexercisedExistingWarrants contextRef="c109" decimals="-5" unitRef="usd">27100000</sos:UnexercisedExistingWarrants>
    <us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees contextRef="c110">(i) provisions customary for an unregistered warrant, including
a restrictive legend, (ii) registration rights whereby the Company agreed to register the ADSs underlying the January Inducement Warrants
within fifteen (15) days of closing, (iii) being exercisable immediately upon issuance, (iv) having a term of five (5) years from the
date of issuance, and (v) having an exercise price of $2.00 per ADS.</us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees>
    <sos:PurchaseWarrantShares contextRef="c111" decimals="INF" unitRef="shares">23880000</sos:PurchaseWarrantShares>
    <sos:ExchangeForExerciseWarrant contextRef="c111" decimals="INF" unitRef="shares">23880000</sos:ExchangeForExerciseWarrant>
    <us-gaap:ProceedsFromIssuanceOfWarrants contextRef="c111" decimals="-6" unitRef="usd">48000000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees contextRef="c112">(i) registration rights whereby the Company agreed
to register the ADSs underlying the February Inducement Warrants within twenty-one (21) days of closing, and (ii) an exercise price of
$4.05 per ADS.</us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees>
    <sos:PurchaseWarrantShares contextRef="c113" decimals="INF" unitRef="shares">23880000</sos:PurchaseWarrantShares>
    <sos:ExchangeForExerciseWarrant contextRef="c113" decimals="INF" unitRef="shares">23880000</sos:ExchangeForExerciseWarrant>
    <us-gaap:ProceedsFromIssuanceOfWarrants contextRef="c113" decimals="-5" unitRef="usd">96700000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees contextRef="c114">(i) registration rights whereby the Company agrees
to register the ADSs underlying the Second February Inducement Warrants within eight (8) days of closing, and (ii) an exercise price $7.00
per ADS.</us-gaap:ClassOfWarrantOrRightReasonForIssuingToNonemployees>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction contextRef="c115" decimals="INF" unitRef="shares">22000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <sos:PurchaseWarrantShares contextRef="c115" decimals="INF" unitRef="shares">16500000</sos:PurchaseWarrantShares>
    <us-gaap:ProceedsFromIssuanceOfWarrants contextRef="c115" decimals="-6" unitRef="usd">110000000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:LongTermDebtTerm contextRef="c116">P5Y</us-gaap:LongTermDebtTerm>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="c116" decimals="2" unitRef="usdPershares">5.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <sos:PurchasePerSharePrice contextRef="c115" decimals="2" unitRef="usdPershares">5.00</sos:PurchasePerSharePrice>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="c117" decimals="2" unitRef="usdPershares">15.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction contextRef="c118" decimals="INF" unitRef="shares">8600000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <sos:PurchaseWarrantShares contextRef="c118" decimals="INF" unitRef="shares">4300000</sos:PurchaseWarrantShares>
    <us-gaap:ProceedsFromIssuanceOfWarrants contextRef="c118" decimals="-6" unitRef="usd">86000000</us-gaap:ProceedsFromIssuanceOfWarrants>
    <us-gaap:LongTermDebtTerm contextRef="c119">P5Y</us-gaap:LongTermDebtTerm>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="c119" decimals="2" unitRef="usdPershares">10.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <sos:PurchasePerSharePrice contextRef="c118" decimals="2" unitRef="usdPershares">10.00</sos:PurchasePerSharePrice>
    <us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="c120" decimals="2" unitRef="usdPershares">30.00</us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction contextRef="c121" decimals="INF" unitRef="shares">25000000</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <us-gaap:SharesIssued contextRef="c122" decimals="INF" unitRef="shares">250000000</us-gaap:SharesIssued>
    <sos:PurchaseWarrantShares contextRef="c123" decimals="INF" unitRef="shares">25000000</sos:PurchaseWarrantShares>
    <sos:PurchasePerSharePrice contextRef="c124" decimals="0" unitRef="usdPershares">250000000</sos:PurchasePerSharePrice>
    <us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Warrants&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;Warrants outstanding, as of December 31, 2019&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-79"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-80"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="width: 76%; padding-left: 9pt"&gt;Issued&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;212,363,343&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.266&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="padding-left: 9pt"&gt;Exercised&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-81"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-82"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 1.5pt; padding-left: 9pt"&gt;Expired&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-83"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-84"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#x3000;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Times New Roman, Times, Serif"&gt;&#x3000;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="padding-bottom: 4pt"&gt;Warrants outstanding, as of December 31, 2020&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;212,363,343&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;0.266&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross contextRef="c126" decimals="INF" unitRef="shares">212363343</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice contextRef="c126" decimals="3" unitRef="usdPershares">0.266</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber contextRef="c127" decimals="INF" unitRef="shares">212363343</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice contextRef="c127" decimals="3" unitRef="usdPershares">0.266</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Warrants Outstanding&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Warrants&lt;br/&gt; Exercisable&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Exercise&lt;br/&gt; Price&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid"&gt;Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Life&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%"&gt;July 1, 2020 Warrants&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;67,445,674&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;0.29&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center; width: 11%"&gt;5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;August 27, 2020 Warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;53,580,020&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.27&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td&gt;November 3, 2020 Warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;65,337,649&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.281&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td&gt;December 23, 2020 Warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,000,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;0.155&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: center"&gt;5 years&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c128" decimals="INF" unitRef="shares">67445674</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c128" decimals="2" unitRef="usdPershares">0.29</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c129">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c130" decimals="INF" unitRef="shares">53580020</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c130" decimals="2" unitRef="usdPershares">0.27</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c131">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c132" decimals="INF" unitRef="shares">65337649</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c132" decimals="3" unitRef="usdPershares">0.281</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c133">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber contextRef="c134" decimals="INF" unitRef="shares">26000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice contextRef="c134" decimals="3" unitRef="usdPershares">0.155</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c135">P5Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;12.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;Commitments
and CONTINGENCIES&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&lt;b&gt;Purchase
commitments&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;The
Company has entered into two agreements for leasehold improvements on the office premises. As of December 31, 2020, the Company&#x2019;s
commitment under these agreements amounted to $7 million. There is no commitment as of December 31, 2019 and 2018.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&lt;b&gt;Variable
interest entity structure&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;In
the opinion of management, (i) the corporate 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 Blue Hat WFOE and the VIEs are in compliance with existing PRC laws and regulations in all material
respects.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;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, the likelihood of loss in respect of the Company&#x2019;s
current corporate structure or the Contractual Arrangements is remote based on current facts and circumstances.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;In addition, due to restrictions on the distribution of share capital
from the Group&#x2019;s PRC subsidiaries and also as a result of these entities&#x2019; unreserved accumulated losses, total restrictions
placed on the distribution of the Group&#x2019;s PRC subsidiaries&#x2019; net liabilities were $(0.1) million, or 100% of total net liabilities
as of December 31,2018. Net assets were $ 1.3 million, or 100% of total net assets as of December 2019. Net assets were $ 60.1 million,
or 99% of total net assets.&lt;/p&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&lt;b&gt;Litigation&lt;/b&gt;&lt;/p&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&lt;i&gt;Federal Class Action Securities Litigation
(Beltran v. SOS Ltd., et al., No. 1:21-cv-07454 (D.N.J.)) &lt;/i&gt;&lt;/p&gt;&lt;p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;On March 30, 2021, Kimberly Beltran,
suing on behalf of a class of purchasers of American depository shares of SOS Ltd., filed a complaint in the U.S. District Court for the
District of New Jersey for alleged violations of the federal securities laws. The complaint generally claims that defendants violated
Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 by making false or misleading statements or omissions regarding: (1) the
nature, location, and/or existence of the Company&#x2019;s offices; (2) the Company&#x2019;s transactions with cryptocurrency mining and
technology firms; and (3) the type and/or existence of the cryptocurrency mining rigs the Company claimed to have purchased. The complaint
claims that the Company&#x2019;s statements regarding these issues were shown to be false and misleading based on reports and commentary
issued by certain short sellers. The named defendants include the Company, Mr. Yandai Wang, and Mr. Eric H. Yan. The complaint seeks unspecified
damages, pre-judgment and post-judgment interest, and attorneys&#x2019; fees, expert fees, and other costs. The case is in its preliminary
stages and a lead plaintiff has not yet been appointed. Defendants intend to defend the case vigorously.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <sos:PurchaseCommitmentsDescription contextRef="c0">The
Company has entered into two agreements for leasehold improvements on the office premises. As of December 31, 2020, the Company&#x2019;s
commitment under these agreements amounted to $7 million. There is no commitment as of December 31, 2019 and 2018.&#160;</sos:PurchaseCommitmentsDescription>
    <us-gaap:AssetsNet contextRef="c136" decimals="-5" unitRef="usd">-100000</us-gaap:AssetsNet>
    <sos:PercentageOfNetAssets contextRef="c12" decimals="2" unitRef="pure">1</sos:PercentageOfNetAssets>
    <us-gaap:AssetsNet contextRef="c137" decimals="-5" unitRef="usd">1300000</us-gaap:AssetsNet>
    <sos:PercentageOfNetAssets contextRef="c11" decimals="2" unitRef="pure">1</sos:PercentageOfNetAssets>
    <us-gaap:AssetsNet contextRef="c138" decimals="-5" unitRef="usd">60100000</us-gaap:AssetsNet>
    <sos:PercentageOfNetAssets contextRef="c0" decimals="2" unitRef="pure">0.99</sos:PercentageOfNetAssets>
    <us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="text-align: justify; width: 0.5in"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;13.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;Segment
    information and revenue analysis&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;The
Company follows ASC 280, Segment Reporting, which requires that companies to disclose segment data based on how management makes decision
about allocating resources to each segment and evaluating their performances. The Company has three reporting segments. The Company&#x2019;s
chief operating decision maker has been identified as the Chief Executive Officer, who reviews consolidated results when making decisions
about allocating resources and assessing performance of the Company. The Company considers itself to be operating within one reportable
segment. The Company&#x2019;s revenue and net income are substantially derived from Insurance marketing.&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;Disaggregated
information of revenues by business lines are as follows:&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font: 10pt Times New Roman, Times, Serif"&gt;&#160;&lt;/span&gt;&lt;/p&gt;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Year ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Year ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Year ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Insurance marketing&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;49,232&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;11,577&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;24,930&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;10086 hotline&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;922&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-85"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-86"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Bank card call center&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;77&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-87"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-88"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;SaaS services&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;58&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-89"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-90"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Total revenues&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;50,289&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,577&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;24,930&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;The Company&#x2019;s operations are all based in the PRC, hence, management
do not prepare disaggregated information of revenues by geographic locations.&lt;/p&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <sos:NumberOfReportingSegments contextRef="c0" decimals="INF" unitRef="pure">3</sos:NumberOfReportingSegments>
    <us-gaap:NumberOfReportableSegments contextRef="c0" decimals="INF" unitRef="pure">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Year ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Year ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;Year ended&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center"&gt;December&#160;31,&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2020&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2019&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Insurance marketing&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;49,232&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;11,577&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;24,930&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-indent: -9pt; padding-left: 9pt"&gt;10086 hotline&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;922&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-85"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-86"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; text-indent: -9pt; padding-left: 9pt"&gt;Bank card call center&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;77&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-87"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-88"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; "&gt;
    &lt;td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt"&gt;SaaS services&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;58&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-89"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;&lt;div style="-sec-ix-hidden: hidden-fact-90"&gt;-&lt;/div&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;
    &lt;td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt"&gt;Total revenues&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;50,289&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;11,577&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;24,930&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"&gt;&#160;&#160;&lt;/span&gt;&lt;/p&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:Revenues contextRef="c139" decimals="-3" unitRef="usd">49232000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c140" decimals="-3" unitRef="usd">11577000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c141" decimals="-3" unitRef="usd">24930000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c142" decimals="-3" unitRef="usd">922000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c145" decimals="-3" unitRef="usd">77000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c148" decimals="-3" unitRef="usd">58000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c151" decimals="-3" unitRef="usd">50289000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c152" decimals="-3" unitRef="usd">11577000</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="c153" decimals="-3" unitRef="usd">24930000</us-gaap:Revenues>
    <us-gaap:SubsequentEventsTextBlock contextRef="c0">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="width: 48px; text-align: justify; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;14.&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: justify; font-size: 10pt"&gt;&lt;span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase"&gt;SUBSEQUENT EVENTS&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;On Jan. 21, 2021, the
&#x201c;Company&#x201d; or &#x201c;SOS&#x201d; has entered into a purchase agreement to procure&#160;14238 BTC mining rigs with&#160;BTC
Hash Power&#160;of approximately 527P, as well as 1408 ETH mining rigs with Hash Power of approximately 1056G as part of SOS&#x2019; plan
to execute its strategic plan of cloud cryptocurrency mining in pursuit of the rising cryptocurrency prices. Pursuant to the
purchase agreement, SOS is expected to pay approximately&#160;US$20 million&#160;to purchase 14238&#160;PCS built with parts
including the Momentum T2T 37T Double Speed, 1408 Momentum A10 Pro 780M, from&#160;HY International Group New York Inc.&#160;a
seller of cryptocurrency mining rigs.&#160;The pool of prospective mining rigs will generate&#160;BTC Hash Power&#160;527P
and&#160;ETH Hash Power&#160;1056G, once all of these mining rigs are set up in place and in operation, the pool of harsh power is
projected to create roughly 3.5 BTC and 63 ETH every day, making about&#160;$206,551 per day, based on the current cryptocurrency
prices. The shipment is expected to be delivered over three time installments: (1)&#160;February 14, 2021, 5000 PCS; (2)&#160;March
14, 2021, 5000 PCS; and (3)&#160;April 15, 2021, 5646 PCS. As of date of the report, all mining rigs had been delivered.&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"&gt;&#160;&lt;/p&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; "&gt;On April 20,
2021, &lt;span&gt;the &#x201c;Company has entered into an agreement to purchase 575 cryptocurrency ETH mining
rigs. The mining rigs are expected to be delivered on or about April 30, 2021.&lt;/span&gt;As of date of the report, the mining rigs remained
undelivered.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <us-gaap:SubsequentEventDescription contextRef="c154">the
&#x201c;Company&#x201d; or &#x201c;SOS&#x201d; has entered into a purchase agreement to procure&#160;14238 BTC mining rigs with&#160;BTC
Hash Power&#160;of approximately 527P, as well as 1408 ETH mining rigs with Hash Power of approximately 1056G as part of SOS&#x2019; plan
to execute its strategic plan of cloud cryptocurrency mining in pursuit of the rising cryptocurrency prices. Pursuant to the
purchase agreement, SOS is expected to pay approximately&#160;US$20 million&#160;to purchase 14238&#160;PCS built with parts
including the Momentum T2T 37T Double Speed, 1408 Momentum A10 Pro 780M, from&#160;HY International Group New York Inc.&#160;a
seller of cryptocurrency mining rigs.&#160;The pool of prospective mining rigs will generate&#160;BTC Hash Power&#160;527P
and&#160;ETH Hash Power&#160;1056G, once all of these mining rigs are set up in place and in operation, the pool of harsh power is
projected to create roughly 3.5 BTC and 63 ETH every day, making about&#160;$206,551 per day, based on the current cryptocurrency
prices. The shipment is expected to be delivered over three time installments: (1)&#160;February 14, 2021, 5000 PCS; (2)&#160;March
14, 2021, 5000 PCS; and (3)&#160;April 15, 2021, 5646 PCS. As of date of the report, all mining rigs had been delivered.</us-gaap:SubsequentEventDescription>
    <us-gaap:SubsequentEventDescription contextRef="c155">the &#x201c;Company has entered into an agreement to purchase 575 cryptocurrency ETH mining
rigs. The mining rigs are expected to be delivered on or about April 30, 2021.As of date of the report, the mining rigs remained
undelivered.</us-gaap:SubsequentEventDescription>
    <us-gaap:AssetsHeldInTrustNoncurrent
      contextRef="c5"
      id="hidden-fact-0"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AssetsHeldInTrustNoncurrent
      contextRef="c6"
      id="hidden-fact-1"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GoodwillGross
      contextRef="c5"
      id="hidden-fact-2"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GoodwillGross
      contextRef="c6"
      id="hidden-fact-3"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="c5"
      id="hidden-fact-4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="c6"
      id="hidden-fact-5"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c5"
      id="hidden-fact-6"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="c6"
      id="hidden-fact-7"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="c5"
      id="hidden-fact-8"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesNoncurrent
      contextRef="c6"
      id="hidden-fact-9"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SellingExpense
      contextRef="c11"
      id="hidden-fact-10"
      unitRef="usd"
      xsi:nil="true"/>
    <sos:LossOnAcquisition
      contextRef="c11"
      id="hidden-fact-11"
      unitRef="usd"
      xsi:nil="true"/>
    <sos:LossOnAcquisition
      contextRef="c12"
      id="hidden-fact-12"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest
      contextRef="c11"
      id="hidden-fact-13"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest
      contextRef="c12"
      id="hidden-fact-14"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c13"
      id="hidden-fact-15"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c14"
      id="hidden-fact-16"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c15"
      id="hidden-fact-17"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="c16"
      id="hidden-fact-18"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="c17"
      id="hidden-fact-19"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="c18"
      id="hidden-fact-20"
      unitRef="usd"
      xsi:nil="true"/>
    <sos:StockIssuedDuringPeriodValueReverseAcquisitionAdjustments
      contextRef="c27"
      id="hidden-fact-21"
      unitRef="usd"
      xsi:nil="true"/>
    <sos:StockIssuedDuringPeriodValueReverseAcquisitionAdjustments
      contextRef="c28"
      id="hidden-fact-22"
      unitRef="usd"
      xsi:nil="true"/>
    <sos:StockIssuedDuringPeriodValueReverseAcquisitionAdjustments
      contextRef="c12"
      id="hidden-fact-23"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c25"
      id="hidden-fact-24"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c26"
      id="hidden-fact-25"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c28"
      id="hidden-fact-26"
      unitRef="usd"
      xsi:nil="true"/>
    <sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1
      contextRef="c25"
      id="hidden-fact-27"
      unitRef="usd"
      xsi:nil="true"/>
    <sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1
      contextRef="c26"
      id="hidden-fact-28"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c34"
      id="hidden-fact-29"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c35"
      id="hidden-fact-30"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c37"
      id="hidden-fact-31"
      unitRef="usd"
      xsi:nil="true"/>
    <sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1
      contextRef="c34"
      id="hidden-fact-32"
      unitRef="usd"
      xsi:nil="true"/>
    <sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1
      contextRef="c35"
      id="hidden-fact-33"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c48"
      id="hidden-fact-34"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueAcquisitions
      contextRef="c49"
      id="hidden-fact-35"
      unitRef="usd"
      xsi:nil="true"/>
    <sos:StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement
      contextRef="c46"
      id="hidden-fact-36"
      unitRef="usd"
      xsi:nil="true"/>
    <sos:StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement
      contextRef="c48"
      id="hidden-fact-37"
      unitRef="usd"
      xsi:nil="true"/>
    <sos:StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement
      contextRef="c49"
      id="hidden-fact-38"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="c44"
      id="hidden-fact-39"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c48"
      id="hidden-fact-40"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="c49"
      id="hidden-fact-41"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="c44"
      id="hidden-fact-42"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c48"
      id="hidden-fact-43"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueOther
      contextRef="c49"
      id="hidden-fact-44"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="c48"
      id="hidden-fact-45"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c46"
      id="hidden-fact-46"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c47"
      id="hidden-fact-47"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="c49"
      id="hidden-fact-48"
      unitRef="usd"
      xsi:nil="true"/>
    <sos:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1
      contextRef="c47"
      id="hidden-fact-49"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensation
      contextRef="c11"
      id="hidden-fact-50"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensation
      contextRef="c12"
      id="hidden-fact-51"
      unitRef="usd"
      xsi:nil="true"/>
    <sos:LossesOnAcquisition
      contextRef="c11"
      id="hidden-fact-52"
      unitRef="usd"
      xsi:nil="true"/>
    <sos:LossesOnAcquisition
      contextRef="c12"
      id="hidden-fact-53"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="c11"
      id="hidden-fact-54"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:GainLossOnDispositionOfAssets
      contextRef="c12"
      id="hidden-fact-55"
      unitRef="usd"
      xsi:nil="true"/>
    <sos:PurchaseOfPropertyAndEquipment
      contextRef="c11"
      id="hidden-fact-56"
      unitRef="usd"
      xsi:nil="true"/>
    <sos:ProceedFromDisposalsOfDiscontinuedOperations
      contextRef="c11"
      id="hidden-fact-57"
      unitRef="usd"
      xsi:nil="true"/>
    <sos:ProceedFromDisposalsOfDiscontinuedOperations
      contextRef="c12"
      id="hidden-fact-58"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="c11"
      id="hidden-fact-59"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c11"
      id="hidden-fact-60"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="c12"
      id="hidden-fact-61"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="c11"
      id="hidden-fact-62"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromIssuanceOfPrivatePlacement
      contextRef="c12"
      id="hidden-fact-63"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="c11"
      id="hidden-fact-64"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="c12"
      id="hidden-fact-65"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
      contextRef="c4"
      id="hidden-fact-66"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherReceivablesGrossCurrent
      contextRef="c5"
      id="hidden-fact-67"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OtherReceivablesGrossCurrent
      contextRef="c6"
      id="hidden-fact-68"
      unitRef="usd"
      xsi:nil="true"/>
    <sos:AllowanceForDoubtfulOtherReceivableCurrent
      contextRef="c6"
      id="hidden-fact-69"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseExpense
      contextRef="c11"
      id="hidden-fact-70"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:OperatingLeaseExpense
      contextRef="c12"
      id="hidden-fact-71"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:AccountsReceivableRelatedParties
      contextRef="c80"
      id="hidden-fact-72"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DueFromOtherRelatedParties
      contextRef="c90"
      id="hidden-fact-73"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c0"
      id="hidden-fact-74"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c11"
      id="hidden-fact-75"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="c12"
      id="hidden-fact-76"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther
      contextRef="c11"
      id="hidden-fact-77"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:EffectiveIncomeTaxRateReconciliationDeductionsOther
      contextRef="c12"
      id="hidden-fact-78"
      unitRef="pure"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="c125"
      id="hidden-fact-79"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="c125"
      id="hidden-fact-80"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="c126"
      id="hidden-fact-81"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="c126"
      id="hidden-fact-82"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="c126"
      id="hidden-fact-83"
      unitRef="shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="c126"
      id="hidden-fact-84"
      unitRef="usdPershares"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c143"
      id="hidden-fact-85"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c144"
      id="hidden-fact-86"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c146"
      id="hidden-fact-87"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c147"
      id="hidden-fact-88"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c149"
      id="hidden-fact-89"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:Revenues
      contextRef="c150"
      id="hidden-fact-90"
      unitRef="usd"
      xsi:nil="true"/>
    <dei:AmendmentFlag contextRef="c0">false</dei:AmendmentFlag>
    <dei:CityAreaCode contextRef="c1">+86</dei:CityAreaCode>
    <dei:DocumentFiscalPeriodFocus contextRef="c0">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="c0">0001346610</dei:EntityCentralIndexKey>
    <dei:EntityRegistrantName contextRef="c0">SOS Ltd</dei:EntityRegistrantName>
    <dei:LocalPhoneNumber contextRef="c1">532-86617117</dei:LocalPhoneNumber>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466934205352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document And Entity Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">SOS Ltd<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">SOS<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">20-F<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001346610<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentRegistrationStatement', window );">Document Registration Statement</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentShellCompanyReport', window );">Document Shell Company Report</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">001-38051<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">E9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Building
6, East Seaview Park<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">298 Haijing Road, Yinzhu Street<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">West
Coast New District<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Qingdao City<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">266400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CN<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Class A ordinary shares, par value US$0.0001 per share<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentAccountingStandard', window );">Document Accounting Standard</a></td>
<td class="text">U.S. GAAP<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember', window );">Business Contact</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">Building
6, East Seaview Park<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">298 Haijing Road, Yinzhu Street<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine3', window );">Entity Address, Address Line Three</a></td>
<td class="text">West
Coast New District<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Qingdao City<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">266400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCountry', window );">Entity Address, Country</a></td>
<td class="text">CN<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_ContactPersonnelName', window );">Contact Personnel Name</a></td>
<td class="text">Yandai
Wang<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">+86<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">532-86617117<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A ordinary shares</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">327,616,985<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B ordinary shares</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentInformationLineItems', window );"><strong>Document Information Line Items</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">24,468,652<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_ContactPersonnelName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of contact personnel</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_ContactPersonnelName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAccountingStandard">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAccountingStandard</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:accountingStandardItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 20-F, 40-F<br> -Number 240<br> -Section 15<br> -Subsection d-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentRegistrationStatement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a registration statement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 20-F, 40-F<br> -Number 249<br> -Section 220 and 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentRegistrationStatement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentShellCompanyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentShellCompanyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1-<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 3 such as an Office Park</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCountry">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>ISO 3166-1 alpha-2 country code.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCountry</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:countryCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesAddressTypeAxis=dei_BusinessContactMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140467026437432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 3,722<span></span>
</td>
<td class="nump">$ 41<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Accounts receivable, net</a></td>
<td class="nump">10,235<span></span>
</td>
<td class="nump">8,171<span></span>
</td>
<td class="nump">2,721<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Other receivables, net</a></td>
<td class="nump">47,373<span></span>
</td>
<td class="nump">11,512<span></span>
</td>
<td class="nump">10,160<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedPartiesCurrent', window );">Amount due from related parties</a></td>
<td class="nump">3,693<span></span>
</td>
<td class="nump">822<span></span>
</td>
<td class="nump">4,100<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">65,023<span></span>
</td>
<td class="nump">20,546<span></span>
</td>
<td class="nump">16,994<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrentAbstract', window );"><strong>Non-current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsHeldInTrustNoncurrent', window );">Operating lease, right-of-use asset</a></td>
<td class="nump">4,158<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property, plant and equipment, net</a></td>
<td class="nump">509<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillGross', window );">Goodwill</a></td>
<td class="nump">72<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNoncurrent', window );">Total non-current assets</a></td>
<td class="nump">4,739<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">69,762<span></span>
</td>
<td class="nump">20,552<span></span>
</td>
<td class="nump">17,001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accounts payable</a></td>
<td class="nump">1,078<span></span>
</td>
<td class="nump">13,018<span></span>
</td>
<td class="nump">9,167<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Amount due to related parties</a></td>
<td class="nump">1,909<span></span>
</td>
<td class="nump">5,575<span></span>
</td>
<td class="nump">7,509<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Operating lease liabilities - current</a></td>
<td class="nump">834<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ContractWithCustomerLiabilityCurrent', window );">Contract liabilities</a></td>
<td class="nump">610<span></span>
</td>
<td class="nump">64<span></span>
</td>
<td class="nump">32<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_TaxPayableRefundAmountCurrent', window );">Tax payable</a></td>
<td class="nump">665<span></span>
</td>
<td class="nump">374<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrent', window );">Other payables</a></td>
<td class="nump">1,681<span></span>
</td>
<td class="nump">197<span></span>
</td>
<td class="nump">414<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">6,777<span></span>
</td>
<td class="nump">19,228<span></span>
</td>
<td class="nump">17,132<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non-current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liability</a></td>
<td class="nump">2,749<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrent', window );">Total non-current liabilities</a></td>
<td class="nump">2,749<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">9,526<span></span>
</td>
<td class="nump">19,228<span></span>
</td>
<td class="nump">17,132<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Shareholder&#8217;s equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Ordinary shares, $0.001 par value, 1,000,000,000 shares authorized, 327,616,985 Class A shares and 24,468,652 Class B shares issued and outstanding as of December 31, 2020. 46,051,534 Class A shares and 16,409,405 Class B shares issued and outstanding as of December 31, 2019 and 2018.</a></td>
<td class="nump">60<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="nump">6<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">53,600<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="num">(6)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">5,838<span></span>
</td>
<td class="nump">1,340<span></span>
</td>
<td class="num">(135)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income (loss)</a></td>
<td class="nump">738<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total shareholder&#8217;s equity</a></td>
<td class="nump">60,236<span></span>
</td>
<td class="nump">1,324<span></span>
</td>
<td class="num">(130)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 69,762<span></span>
</td>
<td class="nump">$ 20,552<span></span>
</td>
<td class="nump">$ 17,002<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_TaxPayableRefundAmountCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of the additional liability or refund received amount or expected based on a final settlement with a taxing authority.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_TaxPayableRefundAmountCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableOtherCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableOtherCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsHeldInTrustNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash, securities, or other assets held by a third-party trustee pursuant to the terms of an agreement which assets are available to be used by beneficiaries to that agreement only within the specific terms thereof and which agreement is expected to terminate more than one year from the balance sheet date (or operating cycle, if longer) at which time the assets held-in-trust will be released or forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsHeldInTrustNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ContractWithCustomerLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130531-203044<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121556615&amp;loc=SL49130532-203044<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121604090&amp;loc=SL49130549-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of receivables to be collected 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, at the financial statement date. which are usually due within one year (or one business cycle).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21930-107793<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21914-107793<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121646688&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568740-111683<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4I<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929471&amp;loc=d3e21711-107793<br><br>Reference 15: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (f)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140467009718904">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in Dollars per share)</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, authorized</a></td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares,issued</a></td>
<td class="nump">327,616,985<span></span>
</td>
<td class="nump">46,051,534<span></span>
</td>
<td class="nump">46,051,534<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares,outstanding</a></td>
<td class="nump">327,616,985<span></span>
</td>
<td class="nump">46,051,534<span></span>
</td>
<td class="nump">46,051,534<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Ordinary shares,issued</a></td>
<td class="nump">24,468,652<span></span>
</td>
<td class="nump">16,409,405<span></span>
</td>
<td class="nump">16,409,405<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Ordinary shares,outstanding</a></td>
<td class="nump">24,468,652<span></span>
</td>
<td class="nump">16,409,405<span></span>
</td>
<td class="nump">16,409,405<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140467009850344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Income and Comprehensive Income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">REVENUES</a></td>
<td class="nump">$ 50,289<span></span>
</td>
<td class="nump">$ 11,577<span></span>
</td>
<td class="nump">$ 24,930<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">COST OF REVENUES</a></td>
<td class="num">(37,295)<span></span>
</td>
<td class="num">(9,459)<span></span>
</td>
<td class="num">(24,620)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">GROSS PROFIT</a></td>
<td class="nump">12,994<span></span>
</td>
<td class="nump">2,118<span></span>
</td>
<td class="nump">310<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>OPERATING EXPENSES:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="num">(2,401)<span></span>
</td>
<td class="num">(365)<span></span>
</td>
<td class="num">(477)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Share-based compensation</a></td>
<td class="num">(506)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="num">(2,907)<span></span>
</td>
<td class="num">(365)<span></span>
</td>
<td class="num">(477)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">INCOME FROM OPERATIONS</a></td>
<td class="nump">10,087<span></span>
</td>
<td class="nump">1,753<span></span>
</td>
<td class="num">(167)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>OTHER INCOME (EXPENSE)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_LossOnAcquisition', window );">Loss on acquisition</a></td>
<td class="num">(5,679)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Other income (expense), net</a></td>
<td class="nump">625<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherOperatingIncomeExpenseNet', window );">Total other (expenses) income, net</a></td>
<td class="num">(5,054)<span></span>
</td>
<td class="nump">41<span></span>
</td>
<td class="nump">45<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_INCOMELOSSBEFOREINCOMETAX', window );">INCOME (LOSS) BEFORE INCOME TAXES</a></td>
<td class="nump">5,033<span></span>
</td>
<td class="nump">1,794<span></span>
</td>
<td class="num">(122)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">INCOME TAXES</a></td>
<td class="num">(147)<span></span>
</td>
<td class="num">(324)<span></span>
</td>
<td class="num">(15)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">NET INCOME (LOSS) &#8211; CONTINUING OPERATION</a></td>
<td class="nump">4,886<span></span>
</td>
<td class="nump">1,470<span></span>
</td>
<td class="num">(137)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_DiscontinuedOpeartionsAbstract', window );"><strong>DISCONTINUED OPEARTIONS</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest', window );">Loss from discontinued operations</a></td>
<td class="num">(545)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax', window );">Income from disposal of discontinued operations</a></td>
<td class="nump">63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">Loss from discontinued operations</a></td>
<td class="num">(482)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_NETPROFITLOSS1', window );">NET PROFIT (LOSS)</a></td>
<td class="nump">4,404<span></span>
</td>
<td class="nump">1,470<span></span>
</td>
<td class="num">(137)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossTaxAbstract', window );"><strong>OTHER COMPREHESIVE INCOME (LOSS)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment &#8211; net of tax</a></td>
<td class="nump">874<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="nump">5<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">COMPREHESIVE INCOME (LOSS)</a></td>
<td class="nump">$ 5,278<span></span>
</td>
<td class="nump">$ 1,454<span></span>
</td>
<td class="num">$ (132)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average number of ordinary shares</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in Shares)</a></td>
<td class="nump">325,996,667<span></span>
</td>
<td class="nump">59,323,349<span></span>
</td>
<td class="nump">59,323,349<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in Shares)</a></td>
<td class="nump">488,960,010<span></span>
</td>
<td class="nump">59,323,349<span></span>
</td>
<td class="nump">59,323,349<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>EARNINGS PER SHARE</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in Dollars per share)</a></td>
<td class="nump">$ 0.0135<span></span>
</td>
<td class="nump">$ 0.0248<span></span>
</td>
<td class="num">$ (0.0023)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in Dollars per share)</a></td>
<td class="nump">$ 0.0090<span></span>
</td>
<td class="nump">$ 0.0248<span></span>
</td>
<td class="num">$ (0.0023)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_DiscontinuedOpeartionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_DiscontinuedOpeartionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_INCOMELOSSBEFOREINCOMETAX">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>INCOME (LOSS) BEFORE INCOME TAXES.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_INCOMELOSSBEFOREINCOMETAX</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_LossOnAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_LossOnAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_NETPROFITLOSS1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_NETPROFITLOSS1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22644-107794<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120380238&amp;loc=d3e3842-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1252-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613673-111683<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4568447-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of operating interest income (expense).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherOperatingIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherOperatingIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized in the period that are directly related to the selling and distribution of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466930156280">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of changes in Equity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Class A shares</div></th>
<th class="th"><div>Class B shares</div></th>
<th class="th"><div>Treasury Stock</div></th>
<th class="th"><div>Total Ordinary Shares</div></th>
<th class="th"><div>Ordinary shares Par value</div></th>
<th class="th"><div>Additional paid - in capital</div></th>
<th class="th"><div>Retained earnings</div></th>
<th class="th"><div>Accumulated other comprehensive income</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2017</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments', window );">Reverse acquisition adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments', window );">Reverse acquisition adjustments (in Shares)</a></td>
<td class="nump">46,051,534<span></span>
</td>
<td class="nump">16,409,405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,460,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(136)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(136)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1', window );">Foreign currency translation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="num">(135)<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="num">(130)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2018</a></td>
<td class="nump">46,051,534<span></span>
</td>
<td class="nump">16,409,405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,460,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,470<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,470<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1', window );">Foreign currency translation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="num">(21)<span></span>
</td>
<td class="num">(16)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="nump">1,340<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="nump">1,324<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2019</a></td>
<td class="nump">46,051,534<span></span>
</td>
<td class="nump">16,409,405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">62,460,939<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions', window );">Acquisition of China Rapid Finance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="nump">9,654<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">9,661<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Acquisition of China Rapid Finance (in Shares)</a></td>
<td class="nump">66,700,624<span></span>
</td>
<td class="nump">5,935,606<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,636,230<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement', window );">Cash paid by investors pursuant to reverse acquisition</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of Class A Ordinary Shares and warrant closed on July 1, 2020, August 27, 2020, Movement 3, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">19<span></span>
</td>
<td class="nump">38,425<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">38,444<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of Class A Ordinary Shares and warrant closed on July 1, 2020, August 27, 2020, Movement 3, 2020 (in Shares)</a></td>
<td class="nump">186,363,343<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">186,363,343<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Issuance of Class A Ordinary Shares and warrant closed on 23/12/2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
<td class="nump">3,575<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,578<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Issuance of Class A Ordinary Shares and warrant closed on 23/12/2020 (in Shares)</a></td>
<td class="nump">52,000,000<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(26,000,000)<span></span>
</td>
<td class="nump">26,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Share based compensation granted to management</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">952<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2)<span></span>
</td>
<td class="nump">951<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Share based compensation granted to management (in Shares)</a></td>
<td class="nump">2,501,484<span></span>
</td>
<td class="nump">2,123,641<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,625,125<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,404<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">4,404<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1', window );">Foreign currency translation</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="nump">756<span></span>
</td>
<td class="nump">874<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at Dec. 31, 2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 60<span></span>
</td>
<td class="nump">$ 53,600<span></span>
</td>
<td class="nump">$ 5,838<span></span>
</td>
<td class="nump">$ 738<span></span>
</td>
<td class="nump">$ 60,236<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Balance (in Shares) at Dec. 31, 2020</a></td>
<td class="nump">353,616,985<span></span>
</td>
<td class="nump">24,468,652<span></span>
</td>
<td class="num">(26,000,000)<span></span>
</td>
<td class="nump">352,085,637<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of reverse acquisition adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid by investors pursuant to puchase agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of reverse acquisition adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued pursuant to acquisitions during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466938898360">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flow - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>cash flows from Operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="nump">$ 4,404<span></span>
</td>
<td class="nump">$ 1,470<span></span>
</td>
<td class="num">$ (137)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to net cash used in operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation of property, plant and equipment</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Share-based compensation</a></td>
<td class="nump">506<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_AllowanceForDoubtfulAccountsAccountsReceivables', window );">Allowance for doubtful accounts - accounts receivables</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_AllowanceForDoubtfulAccountsOtherReceivables', window );">Allowance for doubtful accounts - other receivables</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">146<span></span>
</td>
<td class="nump">81<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_LossesOnAcquisition', window );">Loss on acquisition</a></td>
<td class="nump">5,679<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnDispositionOfAssets', window );">Income from disposal of discontinued operations</a></td>
<td class="num">(63)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Accounts receivable</a></td>
<td class="num">(2,065)<span></span>
</td>
<td class="num">(5,455)<span></span>
</td>
<td class="num">(713)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherReceivables', window );">Other receivables</a></td>
<td class="num">(36,019)<span></span>
</td>
<td class="num">(1,498)<span></span>
</td>
<td class="num">(7,966)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueFromRelatedParties', window );">Amount due from related parties</a></td>
<td class="num">(2,871)<span></span>
</td>
<td class="nump">3,278<span></span>
</td>
<td class="num">(4,100)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Tax payables</a></td>
<td class="nump">292<span></span>
</td>
<td class="nump">364<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(11,940)<span></span>
</td>
<td class="nump">3,851<span></span>
</td>
<td class="nump">6,995<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities', window );">Other payables</a></td>
<td class="nump">1,484<span></span>
</td>
<td class="num">(217)<span></span>
</td>
<td class="num">(1,750)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDueToRelatedParties', window );">Amount due to related parties</a></td>
<td class="num">(3,666)<span></span>
</td>
<td class="num">(1,934)<span></span>
</td>
<td class="nump">7,509<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability', window );">Contract liabilities</a></td>
<td class="nump">546<span></span>
</td>
<td class="nump">32<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash (used in) generated from operating activities</a></td>
<td class="num">(43,552)<span></span>
</td>
<td class="nump">44<span></span>
</td>
<td class="num">(45)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>cash flows from Investing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_PurchaseOfPropertyAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(501)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ProceedFromDisposalsOfDiscontinuedOperations', window );">Proceed from disposals of discontinued operations</a></td>
<td class="nump">3,500<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash (used in) generated from investing activities</a></td>
<td class="nump">2,999<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from Financing activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Proceed from share issuance, net of issuance costs</a></td>
<td class="nump">3,578<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement', window );">Proceeds from private equity placement, net of issuance costs</a></td>
<td class="nump">39,973<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash generated from (used in) financing activities</a></td>
<td class="nump">43,551<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of exchange rates on cash</a></td>
<td class="nump">683<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net changes in cash and cash equivalents</a></td>
<td class="nump">3,681<span></span>
</td>
<td class="nump">28<span></span>
</td>
<td class="num">(41)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">CASH AND CASH EQUIVALENTS, beginning of year</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">13<span></span>
</td>
<td class="nump">54<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">CASH AND CASH EQUIVALENTS, end of year</a></td>
<td class="nump">$ 3,722<span></span>
</td>
<td class="nump">$ 41<span></span>
</td>
<td class="nump">$ 13<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_AllowanceForDoubtfulAccountsAccountsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>An allowance for doubtful accounts is a contra account that nets against the total receivables presented on the balance sheet to reflect only the amounts expected to be paid. The allowance for doubtful accounts estimates the percentage of accounts receivable that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_AllowanceForDoubtfulAccountsAccountsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_AllowanceForDoubtfulAccountsOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>n allowance for doubtful accounts is a contra account that nets against the total other receivables presented on the balance sheet to reflect only the amounts expected to be paid. The allowance for doubtful accounts estimates the percentage of accounts receivable that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_AllowanceForDoubtfulAccountsOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_LossesOnAcquisition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The pro forma net Income or Loss for the period as if the acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_LossesOnAcquisition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_ProceedFromDisposalsOfDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Proceed from disposals of discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_ProceedFromDisposalsOfDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_PurchaseOfPropertyAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchases of property and equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_PurchaseOfPropertyAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnDispositionOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2443-110228<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnDispositionOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount 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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInContractWithCustomerLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInContractWithCustomerLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in receivables to be collected from other entities that could exert significant influence over the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDueToRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDueToRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in other obligations or expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in receivables classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfPrivatePlacement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfPrivatePlacement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466931438856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Principal Activities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">ORGANIZATION AND PRINCIPAL ACTIVITIES</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">1.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">organization
    and principal activities</span></td></tr>
  </table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
were formed in Delaware on July 12, 2004 as China Risk Finance LLC. We began our credit analytics service provider business in 2001.
We developed our proprietary, advanced technology over the past 18 years, during which our founders and management team advised many
of China&#8217;s largest banks in analyzing consumer credit to issue over one hundred million credit cards to consumers. On April 28,
2017, our ADSs commenced trading on the NYSE under the symbol &#8220;XRF.&#8221; In May 2017, we completed our IPO in which we sold a
total of 11,500,000 of our ADSs, each representing ten Class A Ordinary Shares and listing of our ADSs on the NYSE. In the third quarter
2018, due to regulatory changes that made it cost-prohibitive, and in some ways very risky from the regulatory compliance perspective,
to own and operate our legacy marketplace lending platform, we decided to cease the customer acquisition and loan facilitation at our
legacy marketplace lending platform and started to transition our business to other industries.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 5, 2020, we entered into a set of agreements with YBT, the shareholders of YBT (the &#8220;YBT Shareholders&#8221;), eight individual
investors introduced by YBT (collectively with the YBT Shareholders, the &#8220;Investors&#8221;) and True North Financial, LLC to acquire
YBT, which controls its variable interest entity SOS Information. The transaction was consummated on May 15, 2020. As a result, we now
own 100% of YBT, which controls its variable interest entity, SOS Information. The shares issued to the Investors were relied on exemption
from registration in accordance with Regulation S and/or Rule 4(a)(2) under the Securities Act of 1933, as amended. Accordingly, we started
our newly acquired data mining and targeted marketing services business through SOS Information.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
August 3, 2020, we entered into certain share purchase agreement (the &#8220;Disposition SPA&#8221;) with Hantu (Hangzhou) Asset Management
Co., Ltd. (the &#8220;Purchaser&#8221;). Pursuant to the Disposition SPA, the Purchaser agreed to purchase CRF China Holding Co. Limited,
a Hong Kong limited company, China Capital Financial LLC, a Delaware limited liability company, CRF China Limited, a British Virgin Islands
company, CRF Technology LLC, a California limited liability company, and HML China LLC, a Delaware limited liability company (collectively,
the &#8220;XRF Subsidiaries&#8221;) in exchange for cash consideration of $3.5 million. Upon the closing of the transaction (the &#8220;Disposition&#8221;)
contemplated by the Disposition SPA, the Purchaser will become the sole shareholder of the XRF Subsidiaries and as a result, assume all
assets and liabilities of all the subsidiaries and variable interest entities owned or controlled by the XRF Subsidiaries. The Disposition
closed on August 6, 2020. As a result of the Disposition, we ceased our legacy peer-to-peer lending business and have since focused on
becoming a leading high-technology services business with services including marketing data, technology and solutions for insurance companies
and emergency rescue services in China. We also changed our trading symbol to &#8220;SOS.&#8221;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
provide a wide range of data mining and analysis services to our corporate and individual members, including providing marketing data,
technology and solutions for insurance companies, emergency rescue services, and insurance product and health care information portal
in China. Our mission is to make it easier, safer and more efficient for our clients to obtain and process the data of their target customers.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
primarily address the large unmet demand for marketing-related data for clients such as insurance companies, financial institutions,
medical institutions, healthcare providers and other service providers in the emergency rescue services industry by creating a SOS cloud
emergency rescue service software as a service (SaaS) platform.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Recently,
we have launched our crypto mining business, and aim to start infrastructure services in blockchain security for our big data insurance
marketing as well as provide insurance and banking services for digital assets and cryptocurrencies.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying consolidated financial statements reflect the activities of SOS Limited and each of the following entities:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: left; width: 15%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: justify; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 63%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Background</b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: justify; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: justify; width: 18%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS Information Technology
    New York Inc.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><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">A New York company</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">Incorporated on July 15, 2020</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">A holding company</span></p></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS NY</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yong Bao Two Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><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">A British Virgin Island company</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">Incorporated on February 29, 2020</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">A holding company</span></p></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">YBT</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">China SOS Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><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">A Hong Kong limited liability company</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">Incorporated on June 19, 2019</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">A holding company</span></p></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">China SOS</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Qingdao SOS Investment
    Management Co., Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><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">A PRC limited liability company and deemed a  <br/>
wholly foreign owned enterprise (&#8220;WFOE&#8221;)</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">Incorporated on July 5, 2020</span></p></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">WFOE</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Qingdao SOS Investment
    LLP</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><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">A PRC limited liability company</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">Incorporated on December 21, 2020</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">A investment holding company</span></p></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Qingdao SOS</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS Industrial Holding
    Co., Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><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">A PRC limited liability company</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">Incorporated on June 12, 2019</span></p></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VIE</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS Information Technology
    Co., Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><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">A PRC limited liability company</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">Incorporated on March 2, 2016</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">Operates insurance marketing business, 10086 hot -line,  <br/>
bankcard promotional center and SaaS service</span></p></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS IT</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inner Mongolia SOS Insurance
    Agency Co., Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><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">A PRC limited liability company</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">Incorporated on June 18, 2020</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">Operates insurance brokerage business within Inner Mongolia region</span></p></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mongolia SOS</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS International Trading
    Co., Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><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">A PRC limited liability company</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">Incorporated on September 4, 2020</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">Engaged in commodity trading</span></p></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS trading</span></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466931584072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies and Practices<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES AND PRACTICES</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><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; text-transform: uppercase">Summary
    of Significant Accounting Policies and Practices</span></td></tr>
  </table><p style="margin-top: 0; margin-bottom: 0">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Basis
of presentation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the
United States of America (&#8220;U.S. GAAP&#8221;) for information pursuant to the rules and regulations of the SEC.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Principles
of consolidation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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 (&#8220;WFOE&#8221;) and variable interest entities (&#8220;VIEs&#8221;) 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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b><i>Variable Interest Entity Agreements</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">On May 14, 2020, Weibao Enterprise
Management Consulting (Shijiazhuang) Co., Ltd. (&#8220;Weibao Enterprise&#8221;), Guian New Area Zhongyuan Technology Co., Ltd. (&#8220;Zhongyuan
Technology&#8221;), and Messrs. Yilin Wang, Weidong Feng, and Xianlong Wu, citizens of China and shareholders of Zhongyuan Technology,
entered into the following agreements, or collectively, the &#8220;Variable Interest Entity Agreements&#8221; or &#8220;VIE Agreements,&#8221;
pursuant to which Weibao Enterprise has contractual rights to control and operate the business of Zhongyuan Technology (the &#8220;VIE&#8221;).
Therefore, pursuant to ASC 810, Zhongyuan Technology has been included in the Company&#8217;s consolidated financial statements since
then.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">The VIE Agreements are as follows:&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><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">Technical Consulting and Service Agreement by and between Weibao Enterprise and Zhongyuan Technology. Pursuant to the Exclusive Technical Consulting and Service Agreement, Weibao Enterprise agreed to act as the exclusive consultant of Zhongyuan Technology and provide technical consulting and services to Zhongyuan Technology. In exchange, Zhongyuan Technology agreed to pay Weibao Enterprise a technical consulting and service fee, the amount of which is to be equivalent to the amount of net profit before tax of Zhongyuan Technology, payable on a quarterly basis after making up losses of previous years (if necessary) and deducting necessary costs, expenses and taxes related to the business operations of Zhongyuan Technology. Without the prior written consent of Weibao Enterprise, Zhongyuan Technology may not accept the same or similar technical consulting and services provided by any third party during the term of the agreement. All the benefits and interests generated from the agreement, including but not limited to intellectual property rights, know-how and trade secrets, will be Weibao Enterprise&#8217;s sole and exclusive property. This agreement has a term of 20 years and may be extended unilaterally by Weibao Enterprise with Weibao Enterprise&#8217;s written confirmation prior to the expiration date. Zhongyuan Technology cannot terminate the agreement early unless Weibao Enterprise commits fraud, gross negligence or illegal acts, or becomes bankrupt or winds up.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><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">Equity Interest Purchase Option Agreement by and among Weibao Enterprise, Zhongyuan Technology, and Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. Pursuant to the Exclusive Purchase Option Agreement, Messrs. Yilin Wang, Weidong Feng and Xianlong Wu granted to Weibao Enterprise and any party designated by Weibao Enterprise the exclusive right to purchase, at any time during the term of this agreement, all or part of the equity interests in Zhongyuan Technology, or the &#8220;Equity Interests,&#8221; at a purchase price equal to the registered capital paid by Messrs. Yilin Wang, Weidong Feng and Xianlong Wu for the Equity Interests, or, in the event that applicable law requires an appraisal of the Equity Interests, the lowest price permitted under applicable law. Pursuant to powers of attorney executed by Messrs. Yilin Wang, Weidong Feng and Xianlong Wu, they irrevocably authorized any person appointed by Weibao Enterprise to exercise all shareholder rights, including but not limited to voting on their behalf on all matters requiring approval of Zhongyuan Technology&#8217;s shareholders, disposing of all or part of the shareholders&#8217; equity interest in Zhongyuan Technology, and electing, appointing or removing directors and executive officers. The person designated by Weibao Enterprise is entitled to dispose of dividends and profits on the equity interest without reliance on any oral or written instructions of Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. The powers of attorney will remain in force for so long as Messrs. Yilin Wang, Weidong Feng and Xianlong Wu remain the shareholders of Zhongyuan Technology. Messrs. Yilin Wang, Weidong Feng and Xianlong Wu have waived all the rights which have been authorized to Weibao Enterprise&#8217;s designated person under the powers of attorney.</span></td></tr>
</table><p style="margin: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity Pledge Agreement by and among Weibao Enterprise, Zhongyuan Technology, and Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. Pursuant to the Equity Pledge Agreement, Mr. Messrs. Yilin Wang, Weidong Feng and Xianlong Wu pledged all of the Equity Interests to Weibao Enterprise to secure the full and complete performance of the obligations and liabilities on the part of Zhongyuan Technology and them under this and the above contractual arrangements. If Zhongyuan Technology, Messrs. Yilin Wang, Weidong Feng or Xianlong Wu breaches their contractual obligations under these agreements, then Weibao Enterprise, as pledgee, will have the right to dispose of the pledged equity interests. Messrs. Yilin Wang, Weidong Feng and Xianlong Wu agree that, during the term of the Equity Pledge Agreements, they will not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests, and they also agree that Weibao Enterprise&#8217;s rights relating to the equity pledge should not be interfered with or impaired by the legal actions of the shareholders of Zhongyuan Technology, their successors or designees. During the term of the equity pledge, Weibao Enterprise has the right to receive all of the dividends and profits distributed on the pledged equity. The Equity Pledge Agreement will terminate as soon as reasonably practical when Zhongyuan Technology, Messrs. Yilin Wang, Weidong Feng and Xianlong Wu have completed all their obligations under the contractual agreements described above.</span></td></tr>
  </table><p style="margin: 0pt 0; font-size: 7pt">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Voting Rights Proxy and Financial Support Agreement by and among Weibao Enterprise, Zhongyuan Technology, and Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. Pursuant to the Voting Rights Proxy and Financial Support Agreement, Messrs. Yilin Wang, Weidong Feng and Xianlong Wu entrusts Weibao Enterprise or Weibao Enterprise&#8217;s designee to vote on their behalf at the shareholder meetings of Zhongyuan Technology. As consideration for the entrustment of the voting rights of Messrs. Yilin Wang, Weidong Feng and Xianlong Wu at Zhongyuan Technology&#8217;s shareholder meetings to Weibao Enterprise, Weibao Enterprise agreed to arrange for funds to be provided as necessary in connection with the business operations of Zhongyuan Technology. Weibao Enterprise further agreed that if the business were to fail in the ordinary course of business, none of Messrs. Yilin Wang, Weidong Feng and Xianlong Wu shall have any obligation to repay the financial support provided by Weibao Enterprise.</span></td></tr>
  </table><p style="font-size: 7pt; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 7pt Times New Roman, Times, Serif"><b style="font-size: 7pt">&#160;</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Reverse
Acquisitions of China Rapid Finance by SOS</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 18, 2020, the Company completed the reverse acquisition with Yong Bao Two Ltd. (&#8220;YBT&#8221;), the parent company of SOS Information
Technology Co., Ltd. (&#8220;SOS&#8221;), acquiring 37,985,203 Class A ordinary shares, and 3,465,574 Class B ordinary shares, par value
$0.193 per ordinary share, for its SOS&#8217;s asset injection and private placement transactions.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
the completion of the acquisition, the operations of the Company were primarily comprised of the operations of SOS.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS
was determined to be the accounting acquirer of the Company. As such, the historical financial statements are those of SOS, and
SOS&#8217;s equity has been re-cast to reflect the equity structure of the Company and the shares of common stock received.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
reverse acquisition was accounted for as asset acquisitions. The purchase price for China Rapid Finance (&#8220;CRF&#8221;) was $9.7
million. The transaction price of CRF includes 100% of all outstanding stock valued at net $9.7 million. The stock exchanged equal to
the 72,636,230 shares of CRF outstanding prior to the issuance of additional shares in the acquisition, at the market price of $0.133
per share. The total purchase price has been allocated based on an estimate of the fair value of CRF&#8217;s assets acquired and liabilities
assumed with the remainder recorded as an expense.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 18, 2020, the fair value of the following assets and liabilities were acquired resulting in the total loss of approximately $5.7
million:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; font-style: italic; text-align: left">Dollars in thousands</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 88%; font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total Purchase Price</td><td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">9,660</td><td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-style: italic; text-align: left">Net Assets (Liabilities) Acquired:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-decoration: underline; text-align: left">Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Cash and cash equivalents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,664</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,426</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Prepaid expenses and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">110</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,969</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Other assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,682</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Total Assets</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">53,419</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-decoration: underline; text-align: left">Liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Warrant derivative liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Accounts payable &amp; accrued liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(49,437</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Total Liabilities</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(49,437</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net Assets (Liabilities) Acquired</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,982</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left">Loss on Acquisitions</td><td style="padding-bottom: 4pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">5,679</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span>On
August 3, 2020, SOS Limited (the &#8220;Company,&#8221; previously known as China Rapid Finance Limited) and Hantu (Hangzhou) Asset Management
Co., Ltd. (the &#8220;Purchaser&#8221;) entered into certain share purchase agreement (the &#8220;Disposition SPA&#8221;). Pursuant to
the Disposition SPA, the Purchaser agreed to purchase CRF China Holding Co. Limited, a Hong Kong limited company (&#8220;CRF China&#8221;),
China Capital Financial LLC, a Delaware limited liability company (&#8220;China Capital&#8221;), CRF China Limited, a British Virgin Islands
company (&#8220;CRF BVI&#8221;), CRF Technology LLC, a California limited liability company (&#8220;CRF Technology&#8221;), and HML China
LLC, a Delaware limited liability company (&#8220;HML&#8221;) (collectively, the &#8220;Subsidiaries&#8221;) in exchange for cash consideration
of $3.5 million (the &#8220;Purchase Price&#8221;). Upon the closing of the transaction (the &#8220;Disposition&#8221;) contemplated by
the Disposition SPA, the Purchaser will become the sole shareholder of the Subsidiaries and as a result, assume all assets and liabilities
of all the subsidiaries and variable interest </span>entities <span>owned or controlled by the Subsidiaries.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On August 3, 2020, the fair value of
the following assets and liabilities were disposed of resulting in the total gain of approximately $0.063 million:</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-style: italic">Dollars in thousands</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; font-weight: bold">Total Selling Price</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">3,500</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-style: italic; text-align: left">Net Assets (Liabilities) Disposed:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total Assets</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">53,654</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Liabilities</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(50,217</td><td style="font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net Assets (Liabilities) Acquired</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,437</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Income
from disposal of discontinued operations</p></td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">63</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span>Loss on discontinued operations
for the year ended December 31, 2020 was as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-style: italic">Dollars in thousands</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; font-weight: bold">Revenue</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">453</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(998</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Loss on discontinued operations</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">(545</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Use
of estimates and assumptions</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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&#8217;s consolidated financial statements include the useful lives of plant and equipment and intangible assets,
capitalized development costs, impairment of long-lived assets, allowance for doubtful accounts, revenue recognition, allowance for deferred
tax assets and uncertain tax position, and inventory allowance. Actual results could differ from these estimates.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Foreign
currency translation and transaction</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
reporting currency of the Company is the U.S. dollar. The Company in China conducts its businesses in the local currency, Renminbi (RMB),
as its functional currency. Assets and liabilities are translated at the unified exchange rate as quoted by the People&#8217;s Bank of
China at the end of the period. The statement of income accounts is translated at the average translation rates and the equity accounts
are translated at historical rates. Translation adjustments resulting from this process are included in accumulated other comprehensive
income. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than
the functional currency are included in the results of operations as incurred.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Translation
adjustments included in accumulated other comprehensive income (loss) amounted to $738,038, ($16,358) and $4,875 as of December 31, 2020,
2019 and 2018, respectively. The balance sheet amounts, with the exception of shareholders&#8217; equity at December 31, 2020, 2019 and
2018 were translated at 6.8632 RMB, 6.9762 RMB and 6.5249 RMB, respectively. The shareholders&#8217; equity accounts were stated at their
historical rate. The average translation rates applied to statement of income accounts for the years ended December 31, 2020, 2019 and
2018 were 6.6174 RMB, 6.8985 RMB and 6.8976 RMB to $1.00, respectively. Cash flows are also translated at average translation rates for
the periods, therefore, amounts reported on the statement of cash flows will not necessarily agree with changes in the corresponding
balances on the consolidated balance sheet.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cash
and cash equivalents</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents consist of cash on hand; demand deposits and time deposits placed with banks or other financial institutions and
have original maturities of less than three months.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accounts
receivable, net</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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 30 days. In establishing the required allowance
for doubtful accounts, management considers historical collection experience, aging of the receivables, the economic environment, industry
trend analysis, and the credit history and financial conditions of the customers. Management reviews its receivables on a regular basis
to determine if the bad debt allowance is adequate, and adjusts the allowance when necessary. Delinquent account balances are written-off
against allowance for doubtful accounts after management has determined that the likelihood of collection is not probable.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Other
receivables, net</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
receivables primarily include deposits for business acquisitions, setup of research center, advances to employees, and others. Management
regularly reviews the aging of receivables and changes in payment trends and records allowances when management believes collection of
amounts due are at risk. Accounts considered uncollectable are written off against allowances after exhaustive efforts at collection
are made.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Property
and equipment, net</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated
useful lives of the assets. 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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 1.5pt solid; width: 32%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Category</b></span></td>
    <td style="padding-bottom: 1.5pt; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Depreciation
    method</b></span></td>
    <td style="padding-bottom: 1.5pt; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated
    useful lives</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office equipment, fixtures
    and furniture</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Straight-line</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</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; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
cost and accumulated depreciation of assets sold or otherwise retired are eliminated from the accounts and any gain or loss is included
in the consolidated statements of income and comprehensive income. Expenditures for maintenance and repairs are charged to earnings as
incurred, while additions, renewals and betterments, which are expected to extend the useful life of assets, are capitalized. The Company
also re-evaluates the periods of depreciation to determine whether subsequent events and circumstances warrant revised estimates of useful
lives.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Intangible
assets</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Goodwill</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
of $71,977 was recognized as of December 31, 2020 in connection with the SOS IT Acquisition. In future years, the Company
will complete an annual impairment test for goodwill that includes an assessment of qualitative factors including, but not limited to,
macroeconomic conditions, industry and market conditions, and entity specific factors such as strategies and financial performance. The
Company will perform annual impairment tests as of December 31, 2020 or earlier if indicators of impairment exist. There were no indicators
of goodwill impairment as of December 31, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Impairment
for long-lived assets</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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. As of December 31, 2020, 2019
and 2018, no 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Long-term
investments</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term
investments include cost method investment and equity method investments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Entities
in which the Company has the ability to exercise significant influence, but does not have a controlling interest, are accounted for using
the equity method. Significant influence is generally considered to exist when the Company has voting shares between 20% and 50%, and
other factors, such as representation on the Board of Directors, voting rights and the impact of commercial arrangements, are considered
in determining whether the equity method of accounting is appropriate. Under this method of accounting, the Company records its proportionate
share of the net earnings or losses of equity method investees and a corresponding increase or decrease to the investment balances. Dividends
received from the equity method investments are recorded as reductions in the cost of such investments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company 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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term
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. 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; 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 years ended December 31, 2020, 2019 and 2018.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Fair
value measurement</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; 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></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; 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></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; 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></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue
recognition</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2014-09 Revenue from Contracts with Customers (ASC 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) 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) the Company satisfies the performance
obligation.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes services revenue for all kind of services provided according to monthly statements with customers, depending on the
terms, provided that: there will be acknowledgment by customer as services provided; persuasive evidence of an agreement exists documenting
the specific terms of the transaction; the sales price is fixed or determinable; and collectability is reasonably assured. Management
assesses the business environment, the customer&#8217;s financial condition, historical collection experience, accounts receivable aging,
and customer disputes to determine whether collectability is reasonably assured.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
products sold in the PRC are subject to a Chinese value-added tax (&#8220;VAT&#8221;). VAT taxes are presented as a reduction of revenue.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Operating
leases</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
lease for which substantially all the benefits and risks incidental to ownership remain with the lessor is classified by the lessee as
an operating lease. All leases of the Company are currently classified as operating leases. The Company records the total expenses on
a straight-line basis over the lease term, and the accounting of operating lease in this report has been updated to reflect the adoption
of FASB&#8217;s new guidance on the recognition and measurement of leases.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Value
added taxes</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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. The VAT is based on gross sales price and VAT rates range up to 6%, depending on
the type of service provided. Entities that are VAT general taxpayers are allowed to offset qualified input VAT paid to suppliers against
their output VAT liabilities. Net VAT balance between input VAT and output VAT is recorded in tax payable. All of the VAT returns filed
by the Company&#8217;s subsidiaries in China 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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Income
taxes</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company 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; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
taxes are 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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Comprehensive
income</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Comprehensive
income consists of two components, net income and other comprehensive (loss) income. Other comprehensive (loss) income refers to revenue,
expenses, gains and losses that under U.S. GAAP are recorded as an element of shareholders&#8217; equity but are excluded from net income.
Other comprehensive (loss) income consists of a foreign currency translation adjustment resulting from the Company not using the U.S.
dollar as its functional currencies.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Earnings
per share</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company computes earnings per share (&#8220;EPS&#8221;) in accordance with ASC 260, &#8220;Earnings per Share&#8221;. 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. For the years ended December 31, 2020, there are 162,963,343 dilutive share. For the years ended
December 31, 2019 and 2018, there were no dilutive shares.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Share-based
compensation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes compensation expense for all share&#8211;based payments in accordance with FASB ASC Topic 718, Compensation &#8211;
Stock Compensation. The Company follows the fair value method of accounting for awards granted to employees, directors, officers and
consultants. Share-based awards are measured at their estimated fair value on each respective grant date. The Company recognizes share-based
payment expenses over the vesting period. The Company&#8217;s share-based compensation awards are subject only to service based vesting
conditions. Forfeitures are accounted for as they occur. The fair value of an option award is estimated on the date of grant using the
Black&#8211;Scholes option valuation model. The Black&#8211;Scholes option valuation model requires the development of assumptions that
are inputs into the model. These assumptions are the expected stock volatility, the risk&#8211;free interest rate, the expected life
of the option and the expected dividend yield which is based on the historical dividends issued by the Company. The Company has never
paid cash dividends and does not expect to pay any cash dividends in the foreseeable future. Expected volatility is calculated based
on the analysis of other public companies. Risk&#8211;free interest rates are calculated based on risk&#8211;free rates for the appropriate
term. The expected life is calculated as (i) the mid-point between the average vested date and the contractual expiration of the option
for executives and directors and (ii) three years from the average vesting date for all others due to limited exercise history. Determining
the appropriate fair value model and calculating the fair value of equity&#8211;based payment awards requires the input of the subjective
assumptions described above. The assumptions used in calculating the fair value of equity&#8211;based payment awards represent management&#8217;s
best estimates, which involve inherent uncertainties and the application of management&#8217;s judgment.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Employee
benefits</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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 by law. The Company is required to accrue for these
benefits based on certain percentages of the employees&#8217; 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recently
issued accounting pronouncements</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2020, the FASB issued ASU No. 2020-01, Investments&#8212;Equity Securities (Topic 321), Investments&#8212;Equity Method and Joint
Ventures (Topic 323), and Derivatives and Hedging (Topic 815)&#8212;Clarifying the Interactions between Topic 321, Topic 323, and Topic
815 (a consensus of the FASB Emerging Issues Task Force) (&#8220;ASU 2020-01&#8221;), which clarifies the interactions of the accounting
for certain equity securities under ASC 321, investments accounted for under the equity method of accounting in ASC 323, and the accounting
for certain forward contracts and purchased options accounted for under ASC 815. ASU 2020-01 could change how an entity accounts for
(i) an equity security under the measurement alternative and (ii) a forward contract or purchased option to purchase securities that,
upon settlement of the forward contract or exercise of the purchased option, would be accounted for under the equity method of accounting
or the fair value option in accordance with ASC 825. These amendments improve current U.S. GAAP by reducing diversity in practice and
increasing comparability of the accounting for these interactions. The new guidance is effective for fiscal years, and interim periods
within those fiscal years, beginning after December 31, 2020. Early adoption is permitted. The Company is currently in the process of
evaluating the of adopting ASU 2020-01 on its consolidated financial statements and related disclosure.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity (&#8220;ASU
2020-06&#8221;), which focuses on amending the legacy guidance on convertible instruments and the derivatives scope exception for contracts
in an entity&#8217;s own equity. ASU 2020-06 simplifies an issuer&#8217;s accounting for convertible instruments by reducing the number
of accounting models that require separate accounting for embedded conversion features. ASU 2020-06 also simplifies the settlement assessment
that entities are required to perform to determine whether a contract qualifies for equity classification. Further, ASU 2020-06 enhances
information transparency by making targeted improvements to the disclosures for convertible instruments and earnings-per-share (EPS)
guidance, i.e., aligning the diluted EPS calculation for convertible instruments by requiring that an entity use the if-converted method
and that the effect of potential share settlement be included in the diluted EPS calculation when an instrument may be settled in cash
or shares, adding information about events or conditions that occur during the reporting period that cause conversion contingencies to
be met or conversion terms to be significantly changed. This update will be effective for the Company&#8217;s fiscal years beginning
after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years
beginning after December 15, 2020, and interim periods within those fiscal years. Entities can elect to adopt the new guidance through
either a modified retrospective method of transition or a fully retrospective method of transition. The Company is currently in the process
of evaluating the impact of adopting ASU 2020-06 on its consolidated financial statements and related disclosure.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466933611432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditLossAdditionalImprovementsAbstract', window );"><strong>Credit Loss, Additional Improvements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndNontradeReceivableTextBlock', window );">ACCOUNTS RECEIVABLE, NET</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">3.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Accounts
    receivable, net</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accounts
receivable, 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">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,242</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,177</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,722</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total accounts receivable, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,235</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,171</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,721</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Movements of allowance for doubtful accounts are as follows:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Beginning balance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">6</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Addition</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndNontradeReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts receivable, contract receivable, receivable held-for-sale, and nontrade receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -URI http://asc.fasb.org/topic&amp;trid=2196771<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -URI http://asc.fasb.org/topic&amp;trid=82887179<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndNontradeReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossAdditionalImprovementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAdditionalImprovementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466931288904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Receivables, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">OTHER RECEIVABLES, NET</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">4.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Other
    receivables, net</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
receivables 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">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: 0in; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in; width: 64%; text-align: left">Deposit to non-trade suppliers</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">43,591</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,127</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,932</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0in; text-align: left">Other receivables from disposal of subsidiaries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-67">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in; text-align: left">Advance to employees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">667</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">612</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,309</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0in; text-align: left; padding-bottom: 1.5pt">Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(385</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(227</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(81</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in; text-align: left; padding-bottom: 4pt">Total other receivables, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">47,373</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,512</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,160</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in; text-align: left">Movements of allowance for doubtful accounts are as follows:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in; text-align: left">Beginning balance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">227</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">81</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-69">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0in; padding-bottom: 1.5pt">Addition</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">158</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">146</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">81</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in; padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">385</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">227</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">81</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466932935880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesOfLesseeDisclosureTextBlock', window );">LEASES</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">5.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Leases</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company adopted ASU No. 2016-02 and related standards (collectively ASC 842, Leases), which replaced previous lease accounting guidance,
on January 1, 2019 using the modified retrospective method of adoption. The Company elected the transition method expedient which allows
entities to initially apply the requirements by recognizing a cumulative-effect adjustment to the opening balance of retained earnings
in the period of adoption. As a result of electing this transition method, prior periods have not been restated.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">Operating lease expense for the years
ended December 31, 2020, 2019 and 2018 was $338,381, $<span style="-sec-ix-hidden: hidden-fact-70">Nil</span> and $<span style="-sec-ix-hidden: hidden-fact-71">Nil</span>, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Supplemental
balance sheet information related to leases 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">&#160;</span></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="padding-left: 0; text-indent: 0; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Location on Face of<br/>
Balance Sheet</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,<br/>
2020</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating leases:</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.125in; text-indent: 0; width: 58%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease right of use assets</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 30%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease, right-of-use assets</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,158</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0; text-indent: 0">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current operating lease liabilities</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liabilities - current</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">834</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Noncurrent operating lease liabilities</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liabilities</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,749</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.125in; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total operating lease liabilities</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,583</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0; text-indent: 0">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average remaining lease term (in years):</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating leases</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.0</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0; text-indent: 0">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted discount rate:</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.125in; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating leases</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.75</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Maturities
of lease 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">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid">For the year ended December 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Operating lease</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">985</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">985</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">985</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">2024</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">985</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,941</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: amount representing interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">358</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Present value of future minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,583</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current obligations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">834</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Long-term obligations</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,749</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -URI http://asc.fasb.org/topic&amp;trid=2208923<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466932916184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY AND EQUIPMENT, NET</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">6.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Property
    and equipment, net</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment 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">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Office equipment, fixtures and furniture</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">514</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation and amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">509</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
depreciation expenses for the years ended December 31, 2020, 2019 and 2018 was $2,577, $1,547 and $1,196, respectively.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=SL120174063-112916<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466933553560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Payables<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract', window );"><strong>Accrued Liabilities and Other Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock', window );">OTHER PAYABLES</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">7.</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Other payables</span></td></tr>
  </table><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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
payables and accrued liabilities consist of the following:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Payables to non-trade vendors and service providers</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,513</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">177</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">371</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued salary</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">166</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">18</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">41</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,681</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">197</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">414</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466931614744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Balances and Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY BALANCES AND TRANSACTIONS</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">8.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Related
    party balances and transactions</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b><i>Amount due from related parties</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name of Related Party</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nature</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 36%; text-align: left">Yongbao Insurance agency Co., Ltd. and subsidiaries</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 15%; text-align: center">Common shareholder</td><td style="text-align: center; width: 1%; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; width: 11%; text-align: center">Inter-transaction</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,525</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-72">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,457</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Wang Yaxian</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">Shareholder of the Company</td><td style="text-align: center; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">613</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">643</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Kong Deyu</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">Senior management of the Company</td><td style="text-align: center; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">160</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">151</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Li Xingliang</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">CFO of the Company</td><td style="text-align: center; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Wang Yilin</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: center; padding-bottom: 1.5pt">Director of China SOS</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center; padding-bottom: 1.5pt">Other receivables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">58</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,693</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">822</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,100</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b><i>Amount due to related parties</i></b></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">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name of Related Party</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nature</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 36%; text-align: left">Yongbao Insurance agency Co., Ltd.</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 15%; text-align: center">Common shareholder</td><td style="text-align: center; width: 1%; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; width: 11%; text-align: center">Inter-transaction</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,831</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,811</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,507</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Wang Yilin</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">Director of China SOS</td><td style="text-align: center; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center">Other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">70</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Wang Yaxian</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">Shareholder of the Company</td><td style="text-align: center; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center">Other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">760</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: left">Bian Jingxue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: center">Senior management of the Company</td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: top">&#160;</td>
    <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: center">Other payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,909</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,575</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,509</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466931863080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">TAXES</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase">9.</span></td>
    <td style="text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif; text-transform: uppercase">Taxes</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Income
tax</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><i>Cayman
Islands</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">Under
the current laws of the Cayman Islands, the Company is 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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span>&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>British
Virgin Islands</i></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">YBT
is incorporated in the British Virgin Islands and is not subject to tax on income or capital gains under current British Virgin Islands
law. In addition, upon payments of dividends by these entities to their shareholders, no British Virgin 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">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">China
SOS is incorporated in Hong Kong and is 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, xxx HK is 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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
subsidiaries including WOFE, Qingdao SOS, VIE, SOS IT, Mangolia SOS and SOS trading 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 &#8220;EIT Laws&#8221;), domestic enterprises and Foreign Investment Enterprises (the &#8220;FIE&#8221;) 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">SOS IT obtained the &#8220;high-tech
enterprise&#8221; tax status since 2020, which reduced its statutory income tax rate to 15% in 2020.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,</b></span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font: 10pt Times New Roman, Times, Serif"><b>2020</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Current</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">147</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">324</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Deferred</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-74">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-75">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-76">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt">Income tax expenses</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">147</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">324</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table reconciles China statutory rates to the Company&#8217;s effective tax rate:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Year ended<br/> December&#160;31,</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Year ended<br/> December&#160;31,</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Year ended<br/> December&#160;31,</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">China statutory income tax rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.0</td><td style="white-space: nowrap; width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.0</td><td style="white-space: nowrap; width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.0</td><td style="white-space: nowrap; width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Preferential tax rate reduction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(10</td><td style="white-space: nowrap; text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">-</div></td><td style="white-space: nowrap; text-align: left"/><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-78">-</div></td><td style="white-space: nowrap; text-align: left"/></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Permanent difference</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2</td><td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7</td><td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(26</td><td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Effective tax rate</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">17</td><td style="white-space: nowrap; padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">32.0</td><td style="white-space: nowrap; padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(-1</td><td style="white-space: nowrap; padding-bottom: 4pt; 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">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Uncertain
tax positions</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The
Company evaluates each uncertain tax position (including the potential application of interest and penalties) based on the technical
merits and measures the unrecognized benefits associated with the tax positions. As of December 31, 2020, 2019 and 2018, the Company
did not have any significant unrecognized uncertain tax positions.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The
Company did not incur any interest and penalties tax for the years ended December 31, 2020, 2019 and 2018. The Company does not anticipate
any significant increases or decreases in unrecognized tax benefits in the next twelve months from December 31, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Value
added tax</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
of the Company&#8217;s service revenues that are earned and received in the PRC are subject to a Chinese VAT. The rate of Chinese VAT
is 6%.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2029</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">VAT taxes payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">197</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">39</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(5</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Other taxes payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">468</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">335</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Totals</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">665</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">374</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140467010462536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration of Risk<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">CONCENTRATION OF RISK</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%"> <tr style="vertical-align: top"> <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">10.</span></td> <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Concentration of risk</span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Credit
risk</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is exposed to risk from its accounts receivable and other receivables. These assets are subjected to credit evaluations. An allowance
has been made for estimated unrecoverable amounts which have been determined by reference to past default experience and the current
economic environment.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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&#8217;s expense transactions are denominated in RMB and a significant portion of the Company and its subsidiaries&#8217;
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 People&#8217;s
Bank of China (&#8220;PBOC&#8221;). 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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
functional currency is the RMB, and our financial statements are presented in U.S. dollars. It is difficult to predict how market forces
or PRC or U.S. government policy may impact the exchange rate between the RMB and the U.S. dollar in the future. The change in the value
of the RMB relative to the U.S. dollar may affect our financial results reported in the U.S. dollar terms without giving effect to any
underlying changes in our business or results of operations. Currently, our assets, liabilities, revenues and costs are denominated in
RMB.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466932887432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders&#8217; Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">SHAREHOLDERS&#8217; EQUITY</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">11.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Shareholders&#8217;
    equity</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Ordinary
shares</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">SOS Limited was established under the
laws of Cayman Islands on August 18, 2015. The authorized number of ordinary shares is 1,000,000,000 shares with a par value of $0.0001
per ordinary share.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b>Common stock</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"><span style="text-decoration:underline">Securities Purchase Agreement</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"><i>Registered Direct Offering in December
2020</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"><b>&#160;</b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">On December 22, 2020, the Company
entered into certain securities purchase agreement (the &#8220;December SPA&#8221;) with the Purchasers pursuant to which the Company
agreed to sell 2,600,000 of its ADSs and warrants (&#8220;December Warrants&#8221;) to purchase 2,600,000 ADSs (the &#8220;December Offering&#8221;),
for gross proceeds of approximately $4 million. The December Warrants will be exercisable immediately following the date of issuance for
a period of five years at an initial exercise price of $1.55. The purchase price for each ADS and the corresponding December Warrant is
$1.55. Each December Warrant is subject to anti-dilution provisions to reflect stock dividends and splits, subsequent rights offerings
or other similar transactions, but not as a result of future securities offerings at lower prices. The December Warrants contain a mandatory
exercise right for the Company to force exercise of the December Warrants if the Company&#8217;s ADSs trade at or above $4.65 for ten
(10) consecutive trading days and when certain other conditions are met. Upon the occurrence of a Fundamental Transaction (as defined
in the December Warrants), the December Warrants are subject to mandatory redemption for cash consideration equal to the Black Scholes
Value (as defined in the December Warrants) of such portion of such December Warrant to be redeemed. The December Offering closed on December
24, 2020.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"><i>Registered Direct Offering in January
2021</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify; text-indent: 0.5in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">On January 7, 2021, the Company entered
into certain securities purchase agreement (the &#8220;January SPA&#8221;) with the Purchasers pursuant to which the Company agreed to
sell 13,525,000 of its ADSs and warrants (&#8220;January Warrants&#8221;) to purchase 13,525,000 ADSs (the &#8220;January Offering&#8221;),
for gross proceeds of approximately $25 million. The January Warrants will be exercisable immediately following the date of issuance for
a period of five years at an initial exercise price of $1.85. The purchase price for each ADS and the corresponding January Warrant is
$1.85. Each January Warrant is subject to anti-dilution provisions to reflect stock dividends and splits, subsequent rights offerings
or other similar transactions, but not as a result of future securities offerings at lower prices. The January Warrants contain a mandatory
exercise right for the Company to force exercise of the January Warrants if the Company&#8217;s ADSs trade at or above $5.55 for ten (10)
consecutive trading days and when certain other conditions are met. Upon the occurrence of a Fundamental Transaction (as defined in the
January Warrants), the January Warrants are subject to mandatory redemption for cash consideration equal to the Black Scholes Value (as
defined in the January Warrants) of such portion of such January Warrant to be redeemed. The January Offering closed on January 12, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"><i>January 2021 Warrant Solicitation</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">On January 15, 2021, the Company entered
into a letter agreement (the &#8220;January Letter Agreement&#8221;) with certain holders of Company&#8217;s warrants, pursuant to which
the holders of Company&#8217;s warrants exercised all of the unexercised December Warrants and January Warrants (collectively, the &#8220;Existing
Warrants&#8221;) to purchase up 14,925,000 of the Company&#8217;s ADSs. Pursuant to the January Letter Agreement, each holder received
new warrants (the &#8220;January Inducement Warrants&#8221;) to purchase up to 23,880,000 ADSs in exchange for their exercise of all of
the unexercised Existing Warrants with cash. The gross proceeds to the Company from the exercise of the unexercised Existing Warrants
were approximately $27.1 million, prior to deducting placement agent fees and estimated offering expenses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">The January Inducement Warrants have
substantially the same terms as the Existing Warrants, except for having (i) provisions customary for an unregistered warrant, including
a restrictive legend, (ii) registration rights whereby the Company agreed to register the ADSs underlying the January Inducement Warrants
within fifteen (15) days of closing, (iii) being exercisable immediately upon issuance, (iv) having a term of five (5) years from the
date of issuance, and (v) having an exercise price of $2.00 per ADS.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"><i>February 2021 Warrant Solicitations</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">On February 9, 2021, the Company entered
into a letter agreement (the &#8220;February Letter Agreement&#8221;) with certain holders of the Company&#8217;s warrants, pursuant to
which the holders of the Company&#8217;s warrants exercised all of the January Inducement Warrants to purchase up to 23,880,000 of the
Company&#8217;s ADSs. Pursuant to the February Letter Agreement, each holder received new warrants (the &#8220;February Inducement Warrants&#8221;)
to purchase up to 23,880,000 ADSs in exchange for their exercise of all of the January Inducement Warrants with cash. The gross proceeds
to the Company from the exercise of the January Inducement Warrants were approximately $48 million, prior to deducting placement agent
fees and estimated offering expenses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify; text-indent: 0.5in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">The February Inducement Warrants have
substantially the same terms as the January Inducement Warrants, except for having (i) registration rights whereby the Company agreed
to register the ADSs underlying the February Inducement Warrants within twenty-one (21) days of closing, and (ii) an exercise price of
$4.05 per ADS.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">On February 24, 2021, the Company
entered into a letter agreement (the &#8220;Second February Letter Agreement&#8221;) with certain holders of the Company&#8217;s warrants,
pursuant to which the holders of the Company&#8217;s warrants exercised all of the February Inducement Warrants to purchase up to 23,880,000
of the Company&#8217;s ADSs. Pursuant to the Second February Letter Agreement, each holder received new warrants (the &#8220;Second February
Inducement Warrants&#8221;) to purchase up to 23,880,000 ADSs in exchange for their exercise of all of the February Inducement Warrants
with cash. The gross proceeds to the Company from the exercise of the February Inducement Warrants were approximately $96.7 million, prior
to deducting placement agent fees and estimated offering expenses.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify; text-indent: 0.5in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">The Second February Inducement Warrants
have substantially the same terms as the February Inducement Warrants, except for having (i) registration rights whereby the Company agrees
to register the ADSs underlying the Second February Inducement Warrants within eight (8) days of closing, and (ii) an exercise price $7.00
per ADS.</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"><i>Registered Direct Offerings in
February 2021</i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">On February 11, 2021, the Company
entered into certain securities purchase agreement (the &#8220;February SPA&#8221;) with the Purchasers pursuant to which the Company
agreed to sell 22,000,000 of its ADSs and warrants (&#8220;February Warrants&#8221;) to purchase 16,500,000 ADSs (the &#8220;February
Offering&#8221;), for gross proceeds of approximately $110 million. The February Warrants will be exercisable immediately following the
date of issuance for a period of five years at an initial exercise price of $5.00. The purchase price for each ADS and the corresponding
February Warrant is $5.00. Each February Warrant is subject to anti-dilution provisions to reflect stock dividends and splits, subsequent
rights offerings or other similar transactions, but not as a result of future securities offerings at lower prices. The February Warrants
contain a mandatory exercise right for the Company to force exercise of the February Warrants if the Company&#8217;s ADSs trade at or
above $15.00 for ten (10) consecutive trading days and when certain other conditions are met. Upon the occurrence of a Fundamental Transaction
(as defined in the February Warrants), the February Warrants are subject to mandatory redemption for cash consideration equal to the Black
Scholes Value (as defined in the February Warrants) of such portion of such February Warrant to be redeemed. The February Offering closed
on February 17, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify; text-indent: 0.5in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">On February 18, 2021, the Company
entered into certain securities purchase agreement (the &#8220;Second February SPA&#8221;) with the Purchasers pursuant to which the Company
agreed to sell 8,600,000 of its ADSs and warrants (&#8220;Second February Warrants&#8221;) to purchase 4,300,000 ADSs (the &#8220;Second
February Offering&#8221;), for gross proceeds of approximately $86 million. The Second February Warrants will be exercisable immediately
following the date of issuance for a period of five years at an initial exercise price of $10.00. The purchase price for each ADS and
the corresponding Second February Warrant is $10.00. Each Second February Warrant is subject to anti-dilution provisions to reflect stock
dividends and splits, subsequent rights offerings or other similar transactions, but not as a result of future securities offerings at
lower prices. The Second February Warrants contain a mandatory exercise right for the Company to force exercise of the Second February
Warrants if the Company&#8217;s ADSs trade at or above $30.00 for ten (10) consecutive trading days and when certain other conditions
are met. Upon the occurrence of a Fundamental Transaction (as defined in the Second February Warrants), the Second February Warrants are
subject to mandatory redemption for cash consideration equal to the Black Scholes Value (as defined in the Second February Warrants) of
such portion of such Second February Warrant to be redeemed. The Second February Offering closed on February 22, 2021.&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify; text-indent: 0.5in">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">On March 29, 2021, we entered security
purchase agreement with certain accredited investors to sell 25,000,000 American Depositary Shares. Representing 250,000,000 Class A Ordinary
Shares and Warrants to Purchase up to 25,000,000 American Depositary Shares Representing Warrants to Purchase up to 250,000,000 Class
A Ordinary Share</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">We expect that delivery of the ADSs
and warrants being offered pursuant to this prospectus supplement and the accompanying prospectus will be made on or about April 1, 2021.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">For year ended December 31, 2020,
the shareholders did not exercised any outstanding warrants.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">The Company&#8217;s outstanding warrants
are classified as equity since they qualify for exception from derivative accounting as they are considered to be indexed to the Company&#8217;s
own stock and require net share settlement. The fair value of the warrants were recorded as additional paid-in capital from common stock&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">Following is a summary of the status
of warrants outstanding and exercisable as of December 31, 2020:&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify"><span style="font-size: 7pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Warrants outstanding, as of December 31, 2019</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-79">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-80">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; padding-left: 9pt">Issued</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">212,363,343</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">0.266</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-81">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 9pt">Expired</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-83">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-84">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#12288;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#12288;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Warrants outstanding, as of December 31, 2020</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">212,363,343</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.266</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-size: 7pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Warrants Outstanding</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Warrants<br/> Exercisable</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Average<br/> Remaining<br/> Contractual<br/> Life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">July 1, 2020 Warrants</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">67,445,674</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">0.29</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: center; width: 11%">5 years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>August 27, 2020 Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">53,580,020</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.27</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">5 years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>November 3, 2020 Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">65,337,649</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.281</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">5 years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>December 23, 2020 Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.155</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">5 years</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466932959928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">12.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Commitments
and CONTINGENCIES</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; font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif"><b>Purchase
commitments</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">The
Company has entered into two agreements for leasehold improvements on the office premises. As of December 31, 2020, the Company&#8217;s
commitment under these agreements amounted to $7 million. There is no commitment as of December 31, 2019 and 2018.</span></p><p style="font: 7pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Variable
interest entity structure</b></span></p><p style="font: 7pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
the opinion of management, (i) the corporate 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 Blue Hat WFOE and the VIEs are in compliance with existing PRC laws and regulations in all material
respects.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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, the likelihood of loss in respect of the Company&#8217;s
current corporate structure or the Contractual Arrangements is remote based on current facts and circumstances.</span></p><p style="font: 7pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">In addition, due to restrictions on the distribution of share capital
from the Group&#8217;s PRC subsidiaries and also as a result of these entities&#8217; unreserved accumulated losses, total restrictions
placed on the distribution of the Group&#8217;s PRC subsidiaries&#8217; net liabilities were $(0.1) million, or 100% of total net liabilities
as of December 31,2018. Net assets were $ 1.3 million, or 100% of total net assets as of December 2019. Net assets were $ 60.1 million,
or 99% of total net assets.</p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b>Litigation</b></p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><i>Federal Class Action Securities Litigation
(Beltran v. SOS Ltd., et al., No. 1:21-cv-07454 (D.N.J.)) </i></p><p style="font: 7pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On March 30, 2021, Kimberly Beltran,
suing on behalf of a class of purchasers of American depository shares of SOS Ltd., filed a complaint in the U.S. District Court for the
District of New Jersey for alleged violations of the federal securities laws. The complaint generally claims that defendants violated
Sections 10(b) and 20(a) of the Securities Exchange Act of 1934 by making false or misleading statements or omissions regarding: (1) the
nature, location, and/or existence of the Company&#8217;s offices; (2) the Company&#8217;s transactions with cryptocurrency mining and
technology firms; and (3) the type and/or existence of the cryptocurrency mining rigs the Company claimed to have purchased. The complaint
claims that the Company&#8217;s statements regarding these issues were shown to be false and misleading based on reports and commentary
issued by certain short sellers. The named defendants include the Company, Mr. Yandai Wang, and Mr. Eric H. Yan. The complaint seeks unspecified
damages, pre-judgment and post-judgment interest, and attorneys&#8217; fees, expert fees, and other costs. The case is in its preliminary
stages and a lead plaintiff has not yet been appointed. Defendants intend to defend the case vigorously.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466931570856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information and Revenue Analysis<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">SEGMENT INFORMATION AND REVENUE ANALYSIS</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="text-align: justify; width: 0.5in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">13.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">Segment
    information and revenue analysis</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows ASC 280, Segment Reporting, which requires that companies to disclose segment data based on how management makes decision
about allocating resources to each segment and evaluating their performances. The Company has three reporting segments. The Company&#8217;s
chief operating decision maker has been identified as the Chief Executive Officer, who reviews consolidated results when making decisions
about allocating resources and assessing performance of the Company. The Company considers itself to be operating within one reportable
segment. The Company&#8217;s revenue and net income are substantially derived from Insurance marketing.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Disaggregated
information of revenues by business lines are as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">Insurance marketing</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">49,232</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,577</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">24,930</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">10086 hotline</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">922</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-85">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-86">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Bank card call center</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">77</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-87">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-88">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">SaaS services</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">58</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-89">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-90">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total revenues</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">50,289</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,577</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,930</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">The Company&#8217;s operations are all based in the PRC, hence, management
do not prepare disaggregated information of revenues by geographic locations.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 34<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8981-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 26<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8844-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8657-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8721-108599<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466933605992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 48px; text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">14.</span></td>
    <td style="text-align: justify; font-size: 10pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt; text-transform: uppercase">SUBSEQUENT EVENTS</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On Jan. 21, 2021, the
&#8220;Company&#8221; or &#8220;SOS&#8221; has entered into a purchase agreement to procure&#160;14238 BTC mining rigs with&#160;BTC
Hash Power&#160;of approximately 527P, as well as 1408 ETH mining rigs with Hash Power of approximately 1056G as part of SOS&#8217; plan
to execute its strategic plan of cloud cryptocurrency mining in pursuit of the rising cryptocurrency prices. Pursuant to the
purchase agreement, SOS is expected to pay approximately&#160;US$20 million&#160;to purchase 14238&#160;PCS built with parts
including the Momentum T2T 37T Double Speed, 1408 Momentum A10 Pro 780M, from&#160;HY International Group New York Inc.&#160;a
seller of cryptocurrency mining rigs.&#160;The pool of prospective mining rigs will generate&#160;BTC Hash Power&#160;527P
and&#160;ETH Hash Power&#160;1056G, once all of these mining rigs are set up in place and in operation, the pool of harsh power is
projected to create roughly 3.5 BTC and 63 ETH every day, making about&#160;$206,551 per day, based on the current cryptocurrency
prices. The shipment is expected to be delivered over three time installments: (1)&#160;February 14, 2021, 5000 PCS; (2)&#160;March
14, 2021, 5000 PCS; and (3)&#160;April 15, 2021, 5646 PCS. As of date of the report, all mining rigs had been delivered.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify; ">On April 20,
2021, <span>the &#8220;Company has entered into an agreement to purchase 575 cryptocurrency ETH mining
rigs. The mining rigs are expected to be delivered on or about April 30, 2021.</span>As of date of the report, the mining rigs remained
undelivered.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140467011747176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounting Policies, by Policy (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Basis
of presentation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the
United States of America (&#8220;U.S. GAAP&#8221;) for information pursuant to the rules and regulations of the SEC.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Principles
of consolidation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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 (&#8220;WFOE&#8221;) and variable interest entities (&#8220;VIEs&#8221;) 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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationVariableInterestEntityPolicy', window );">Variable Interest Entity Agreements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><b><i>Variable Interest Entity Agreements</i></b></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">On May 14, 2020, Weibao Enterprise
Management Consulting (Shijiazhuang) Co., Ltd. (&#8220;Weibao Enterprise&#8221;), Guian New Area Zhongyuan Technology Co., Ltd. (&#8220;Zhongyuan
Technology&#8221;), and Messrs. Yilin Wang, Weidong Feng, and Xianlong Wu, citizens of China and shareholders of Zhongyuan Technology,
entered into the following agreements, or collectively, the &#8220;Variable Interest Entity Agreements&#8221; or &#8220;VIE Agreements,&#8221;
pursuant to which Weibao Enterprise has contractual rights to control and operate the business of Zhongyuan Technology (the &#8220;VIE&#8221;).
Therefore, pursuant to ASC 810, Zhongyuan Technology has been included in the Company&#8217;s consolidated financial statements since
then.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 35.45pt; text-align: justify">The VIE Agreements are as follows:&#160;&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><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">Technical Consulting and Service Agreement by and between Weibao Enterprise and Zhongyuan Technology. Pursuant to the Exclusive Technical Consulting and Service Agreement, Weibao Enterprise agreed to act as the exclusive consultant of Zhongyuan Technology and provide technical consulting and services to Zhongyuan Technology. In exchange, Zhongyuan Technology agreed to pay Weibao Enterprise a technical consulting and service fee, the amount of which is to be equivalent to the amount of net profit before tax of Zhongyuan Technology, payable on a quarterly basis after making up losses of previous years (if necessary) and deducting necessary costs, expenses and taxes related to the business operations of Zhongyuan Technology. Without the prior written consent of Weibao Enterprise, Zhongyuan Technology may not accept the same or similar technical consulting and services provided by any third party during the term of the agreement. All the benefits and interests generated from the agreement, including but not limited to intellectual property rights, know-how and trade secrets, will be Weibao Enterprise&#8217;s sole and exclusive property. This agreement has a term of 20 years and may be extended unilaterally by Weibao Enterprise with Weibao Enterprise&#8217;s written confirmation prior to the expiration date. Zhongyuan Technology cannot terminate the agreement early unless Weibao Enterprise commits fraud, gross negligence or illegal acts, or becomes bankrupt or winds up.</span></td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td><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">Equity Interest Purchase Option Agreement by and among Weibao Enterprise, Zhongyuan Technology, and Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. Pursuant to the Exclusive Purchase Option Agreement, Messrs. Yilin Wang, Weidong Feng and Xianlong Wu granted to Weibao Enterprise and any party designated by Weibao Enterprise the exclusive right to purchase, at any time during the term of this agreement, all or part of the equity interests in Zhongyuan Technology, or the &#8220;Equity Interests,&#8221; at a purchase price equal to the registered capital paid by Messrs. Yilin Wang, Weidong Feng and Xianlong Wu for the Equity Interests, or, in the event that applicable law requires an appraisal of the Equity Interests, the lowest price permitted under applicable law. Pursuant to powers of attorney executed by Messrs. Yilin Wang, Weidong Feng and Xianlong Wu, they irrevocably authorized any person appointed by Weibao Enterprise to exercise all shareholder rights, including but not limited to voting on their behalf on all matters requiring approval of Zhongyuan Technology&#8217;s shareholders, disposing of all or part of the shareholders&#8217; equity interest in Zhongyuan Technology, and electing, appointing or removing directors and executive officers. The person designated by Weibao Enterprise is entitled to dispose of dividends and profits on the equity interest without reliance on any oral or written instructions of Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. The powers of attorney will remain in force for so long as Messrs. Yilin Wang, Weidong Feng and Xianlong Wu remain the shareholders of Zhongyuan Technology. Messrs. Yilin Wang, Weidong Feng and Xianlong Wu have waived all the rights which have been authorized to Weibao Enterprise&#8217;s designated person under the powers of attorney.</span></td></tr>
</table><p style="margin: 0">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Equity Pledge Agreement by and among Weibao Enterprise, Zhongyuan Technology, and Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. Pursuant to the Equity Pledge Agreement, Mr. Messrs. Yilin Wang, Weidong Feng and Xianlong Wu pledged all of the Equity Interests to Weibao Enterprise to secure the full and complete performance of the obligations and liabilities on the part of Zhongyuan Technology and them under this and the above contractual arrangements. If Zhongyuan Technology, Messrs. Yilin Wang, Weidong Feng or Xianlong Wu breaches their contractual obligations under these agreements, then Weibao Enterprise, as pledgee, will have the right to dispose of the pledged equity interests. Messrs. Yilin Wang, Weidong Feng and Xianlong Wu agree that, during the term of the Equity Pledge Agreements, they will not dispose of the pledged equity interests or create or allow any encumbrance on the pledged equity interests, and they also agree that Weibao Enterprise&#8217;s rights relating to the equity pledge should not be interfered with or impaired by the legal actions of the shareholders of Zhongyuan Technology, their successors or designees. During the term of the equity pledge, Weibao Enterprise has the right to receive all of the dividends and profits distributed on the pledged equity. The Equity Pledge Agreement will terminate as soon as reasonably practical when Zhongyuan Technology, Messrs. Yilin Wang, Weidong Feng and Xianlong Wu have completed all their obligations under the contractual agreements described above.</span></td></tr>
  </table><p style="margin: 0pt 0; font-size: 7pt">&#160;</p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
  <tr style="vertical-align: top">
    <td style="width: 0.5in">&#160;</td>
    <td style="width: 0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4)</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Voting Rights Proxy and Financial Support Agreement by and among Weibao Enterprise, Zhongyuan Technology, and Messrs. Yilin Wang, Weidong Feng and Xianlong Wu. Pursuant to the Voting Rights Proxy and Financial Support Agreement, Messrs. Yilin Wang, Weidong Feng and Xianlong Wu entrusts Weibao Enterprise or Weibao Enterprise&#8217;s designee to vote on their behalf at the shareholder meetings of Zhongyuan Technology. As consideration for the entrustment of the voting rights of Messrs. Yilin Wang, Weidong Feng and Xianlong Wu at Zhongyuan Technology&#8217;s shareholder meetings to Weibao Enterprise, Weibao Enterprise agreed to arrange for funds to be provided as necessary in connection with the business operations of Zhongyuan Technology. Weibao Enterprise further agreed that if the business were to fail in the ordinary course of business, none of Messrs. Yilin Wang, Weidong Feng and Xianlong Wu shall have any obligation to repay the financial support provided by Weibao Enterprise.</span></td></tr>
  </table><p style="font-size: 7pt; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 7pt Times New Roman, Times, Serif"><b style="font-size: 7pt">&#160;</b></span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ReverseAcquisitionsOfChinaRapidFinanceBySOS', window );">Reverse Acquisitions of China Rapid Finance by SOS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Reverse
Acquisitions of China Rapid Finance by SOS</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 18, 2020, the Company completed the reverse acquisition with Yong Bao Two Ltd. (&#8220;YBT&#8221;), the parent company of SOS Information
Technology Co., Ltd. (&#8220;SOS&#8221;), acquiring 37,985,203 Class A ordinary shares, and 3,465,574 Class B ordinary shares, par value
$0.193 per ordinary share, for its SOS&#8217;s asset injection and private placement transactions.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
the completion of the acquisition, the operations of the Company were primarily comprised of the operations of SOS.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS
was determined to be the accounting acquirer of the Company. As such, the historical financial statements are those of SOS, and
SOS&#8217;s equity has been re-cast to reflect the equity structure of the Company and the shares of common stock received.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
reverse acquisition was accounted for as asset acquisitions. The purchase price for China Rapid Finance (&#8220;CRF&#8221;) was $9.7
million. The transaction price of CRF includes 100% of all outstanding stock valued at net $9.7 million. The stock exchanged equal to
the 72,636,230 shares of CRF outstanding prior to the issuance of additional shares in the acquisition, at the market price of $0.133
per share. The total purchase price has been allocated based on an estimate of the fair value of CRF&#8217;s assets acquired and liabilities
assumed with the remainder recorded as an expense.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 18, 2020, the fair value of the following assets and liabilities were acquired resulting in the total loss of approximately $5.7
million:</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 7pt">&#160;</span></p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; font-style: italic; text-align: left">Dollars in thousands</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 88%; font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total Purchase Price</td><td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">9,660</td><td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-style: italic; text-align: left">Net Assets (Liabilities) Acquired:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-decoration: underline; text-align: left">Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Cash and cash equivalents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,664</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,426</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Prepaid expenses and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">110</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,969</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Other assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,682</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Total Assets</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">53,419</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-decoration: underline; text-align: left">Liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Warrant derivative liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Accounts payable &amp; accrued liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(49,437</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Total Liabilities</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(49,437</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net Assets (Liabilities) Acquired</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,982</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left">Loss on Acquisitions</td><td style="padding-bottom: 4pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">5,679</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 7pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span>On
August 3, 2020, SOS Limited (the &#8220;Company,&#8221; previously known as China Rapid Finance Limited) and Hantu (Hangzhou) Asset Management
Co., Ltd. (the &#8220;Purchaser&#8221;) entered into certain share purchase agreement (the &#8220;Disposition SPA&#8221;). Pursuant to
the Disposition SPA, the Purchaser agreed to purchase CRF China Holding Co. Limited, a Hong Kong limited company (&#8220;CRF China&#8221;),
China Capital Financial LLC, a Delaware limited liability company (&#8220;China Capital&#8221;), CRF China Limited, a British Virgin Islands
company (&#8220;CRF BVI&#8221;), CRF Technology LLC, a California limited liability company (&#8220;CRF Technology&#8221;), and HML China
LLC, a Delaware limited liability company (&#8220;HML&#8221;) (collectively, the &#8220;Subsidiaries&#8221;) in exchange for cash consideration
of $3.5 million (the &#8220;Purchase Price&#8221;). Upon the closing of the transaction (the &#8220;Disposition&#8221;) contemplated by
the Disposition SPA, the Purchaser will become the sole shareholder of the Subsidiaries and as a result, assume all assets and liabilities
of all the subsidiaries and variable interest </span>entities <span>owned or controlled by the Subsidiaries.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">On August 3, 2020, the fair value of
the following assets and liabilities were disposed of resulting in the total gain of approximately $0.063 million:</p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-style: italic">Dollars in thousands</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; font-weight: bold">Total Selling Price</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">3,500</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-style: italic; text-align: left">Net Assets (Liabilities) Disposed:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total Assets</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">53,654</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Liabilities</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(50,217</td><td style="font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net Assets (Liabilities) Acquired</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,437</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Income
from disposal of discontinued operations</p></td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">63</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify"><span>Loss on discontinued operations
for the year ended December 31, 2020 was as follows:</span></p><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-style: italic">Dollars in thousands</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; font-weight: bold">Revenue</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">453</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(998</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Loss on discontinued operations</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">(545</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of estimates and assumptions</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Use
of estimates and assumptions</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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&#8217;s consolidated financial statements include the useful lives of plant and equipment and intangible assets,
capitalized development costs, impairment of long-lived assets, allowance for doubtful accounts, revenue recognition, allowance for deferred
tax assets and uncertain tax position, and inventory allowance. Actual results could differ from these estimates.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign currency translation and transaction</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Foreign
currency translation and transaction</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
reporting currency of the Company is the U.S. dollar. The Company in China conducts its businesses in the local currency, Renminbi (RMB),
as its functional currency. Assets and liabilities are translated at the unified exchange rate as quoted by the People&#8217;s Bank of
China at the end of the period. The statement of income accounts is translated at the average translation rates and the equity accounts
are translated at historical rates. Translation adjustments resulting from this process are included in accumulated other comprehensive
income. Transaction gains and losses that arise from exchange rate fluctuations on transactions denominated in a currency other than
the functional currency are included in the results of operations as incurred.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Translation
adjustments included in accumulated other comprehensive income (loss) amounted to $738,038, ($16,358) and $4,875 as of December 31, 2020,
2019 and 2018, respectively. The balance sheet amounts, with the exception of shareholders&#8217; equity at December 31, 2020, 2019 and
2018 were translated at 6.8632 RMB, 6.9762 RMB and 6.5249 RMB, respectively. The shareholders&#8217; equity accounts were stated at their
historical rate. The average translation rates applied to statement of income accounts for the years ended December 31, 2020, 2019 and
2018 were 6.6174 RMB, 6.8985 RMB and 6.8976 RMB to $1.00, respectively. Cash flows are also translated at average translation rates for
the periods, therefore, amounts reported on the statement of cash flows will not necessarily agree with changes in the corresponding
balances on the consolidated balance sheet.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and cash equivalents</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Cash
and cash equivalents</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
and cash equivalents consist of cash on hand; demand deposits and time deposits placed with banks or other financial institutions and
have original maturities of less than three months.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts receivable, net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Accounts
receivable, net</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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 30 days. In establishing the required allowance
for doubtful accounts, management considers historical collection experience, aging of the receivables, the economic environment, industry
trend analysis, and the credit history and financial conditions of the customers. Management reviews its receivables on a regular basis
to determine if the bad debt allowance is adequate, and adjusts the allowance when necessary. Delinquent account balances are written-off
against allowance for doubtful accounts after management has determined that the likelihood of collection is not probable.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesPolicyTextBlock', window );">Other receivables, net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Other
receivables, net</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
receivables primarily include deposits for business acquisitions, setup of research center, advances to employees, and others. Management
regularly reviews the aging of receivables and changes in payment trends and records allowances when management believes collection of
amounts due are at risk. Accounts considered uncollectable are written off against allowances after exhaustive efforts at collection
are made.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font: 10pt Times New Roman, Times, Serif">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and equipment, net</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Property
and equipment, net</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are stated at cost less accumulated depreciation. Depreciation is computed using the straight-line method over the estimated
useful lives of the assets. 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></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 1.5pt solid; width: 32%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Category</b></span></td>
    <td style="padding-bottom: 1.5pt; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Depreciation
    method</b></span></td>
    <td style="padding-bottom: 1.5pt; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated
    useful lives</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office equipment, fixtures
    and furniture</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Straight-line</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</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; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
cost and accumulated depreciation of assets sold or otherwise retired are eliminated from the accounts and any gain or loss is included
in the consolidated statements of income and comprehensive income. Expenditures for maintenance and repairs are charged to earnings as
incurred, while additions, renewals and betterments, which are expected to extend the useful life of assets, are capitalized. The Company
also re-evaluates the periods of depreciation to determine whether subsequent events and circumstances warrant revised estimates of useful
lives.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy', window );">Intangible assets Goodwill</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Intangible
assets</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Goodwill</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill
of $71,977 was recognized as of December 31, 2020 in connection with the SOS IT Acquisition. In future years, the Company
will complete an annual impairment test for goodwill that includes an assessment of qualitative factors including, but not limited to,
macroeconomic conditions, industry and market conditions, and entity specific factors such as strategies and financial performance. The
Company will perform annual impairment tests as of December 31, 2020 or earlier if indicators of impairment exist. There were no indicators
of goodwill impairment as of December 31, 2020.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment for long-lived assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Impairment
for long-lived assets</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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. As of December 31, 2020, 2019
and 2018, no 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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Long-term investments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Long-term
investments</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term
investments include cost method investment and equity method investments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Entities
in which the Company has the ability to exercise significant influence, but does not have a controlling interest, are accounted for using
the equity method. Significant influence is generally considered to exist when the Company has voting shares between 20% and 50%, and
other factors, such as representation on the Board of Directors, voting rights and the impact of commercial arrangements, are considered
in determining whether the equity method of accounting is appropriate. Under this method of accounting, the Company records its proportionate
share of the net earnings or losses of equity method investees and a corresponding increase or decrease to the investment balances. Dividends
received from the equity method investments are recorded as reductions in the cost of such investments.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company 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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Long-term
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. 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; 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 years ended December 31, 2020, 2019 and 2018.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair value measurement</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Fair
value measurement</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><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"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; 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></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; 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></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.75in; margin-top: 0pt; margin-bottom: 0pt; 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></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Revenue
recognition</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company adopted Accounting Standards Update (&#8220;ASU&#8221;) 2014-09 Revenue from Contracts with Customers (ASC 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) 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) the Company satisfies the performance
obligation.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes services revenue for all kind of services provided according to monthly statements with customers, depending on the
terms, provided that: there will be acknowledgment by customer as services provided; persuasive evidence of an agreement exists documenting
the specific terms of the transaction; the sales price is fixed or determinable; and collectability is reasonably assured. Management
assesses the business environment, the customer&#8217;s financial condition, historical collection experience, accounts receivable aging,
and customer disputes to determine whether collectability is reasonably assured.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
products sold in the PRC are subject to a Chinese value-added tax (&#8220;VAT&#8221;). VAT taxes are presented as a reduction of revenue.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Operating leases</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Operating
leases</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
lease for which substantially all the benefits and risks incidental to ownership remain with the lessor is classified by the lessee as
an operating lease. All leases of the Company are currently classified as operating leases. The Company records the total expenses on
a straight-line basis over the lease term, and the accounting of operating lease in this report has been updated to reflect the adoption
of FASB&#8217;s new guidance on the recognition and measurement of leases.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ValueAddedTaxesPolicyTextBlock', window );">Value added taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Value
added taxes</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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. The VAT is based on gross sales price and VAT rates range up to 6%, depending on
the type of service provided. Entities that are VAT general taxpayers are allowed to offset qualified input VAT paid to suppliers against
their output VAT liabilities. Net VAT balance between input VAT and output VAT is recorded in tax payable. All of the VAT returns filed
by the Company&#8217;s subsidiaries in China 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-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Income
taxes</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company 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; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
taxes are 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; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive income</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Comprehensive
income</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Comprehensive
income consists of two components, net income and other comprehensive (loss) income. Other comprehensive (loss) income refers to revenue,
expenses, gains and losses that under U.S. GAAP are recorded as an element of shareholders&#8217; equity but are excluded from net income.
Other comprehensive (loss) income consists of a foreign currency translation adjustment resulting from the Company not using the U.S.
dollar as its functional currencies.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings per share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Earnings
per share</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company computes earnings per share (&#8220;EPS&#8221;) in accordance with ASC 260, &#8220;Earnings per Share&#8221;. 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. For the years ended December 31, 2020, there are 162,963,343 dilutive share. For the years ended
December 31, 2019 and 2018, there were no dilutive shares.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Share-based compensation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Share-based
compensation</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company recognizes compensation expense for all share&#8211;based payments in accordance with FASB ASC Topic 718, Compensation &#8211;
Stock Compensation. The Company follows the fair value method of accounting for awards granted to employees, directors, officers and
consultants. Share-based awards are measured at their estimated fair value on each respective grant date. The Company recognizes share-based
payment expenses over the vesting period. The Company&#8217;s share-based compensation awards are subject only to service based vesting
conditions. Forfeitures are accounted for as they occur. The fair value of an option award is estimated on the date of grant using the
Black&#8211;Scholes option valuation model. The Black&#8211;Scholes option valuation model requires the development of assumptions that
are inputs into the model. These assumptions are the expected stock volatility, the risk&#8211;free interest rate, the expected life
of the option and the expected dividend yield which is based on the historical dividends issued by the Company. The Company has never
paid cash dividends and does not expect to pay any cash dividends in the foreseeable future. Expected volatility is calculated based
on the analysis of other public companies. Risk&#8211;free interest rates are calculated based on risk&#8211;free rates for the appropriate
term. The expected life is calculated as (i) the mid-point between the average vested date and the contractual expiration of the option
for executives and directors and (ii) three years from the average vesting date for all others due to limited exercise history. Determining
the appropriate fair value model and calculating the fair value of equity&#8211;based payment awards requires the input of the subjective
assumptions described above. The assumptions used in calculating the fair value of equity&#8211;based payment awards represent management&#8217;s
best estimates, which involve inherent uncertainties and the application of management&#8217;s judgment.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EmployeeBenefitsPolicyTextBlock', window );">Employee benefits</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Employee
benefits</i></b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; 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 by law. The Company is required to accrue for these
benefits based on certain percentages of the employees&#8217; 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.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recently issued accounting pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Recently
issued accounting pronouncements</b></span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2020, the FASB issued ASU No. 2020-01, Investments&#8212;Equity Securities (Topic 321), Investments&#8212;Equity Method and Joint
Ventures (Topic 323), and Derivatives and Hedging (Topic 815)&#8212;Clarifying the Interactions between Topic 321, Topic 323, and Topic
815 (a consensus of the FASB Emerging Issues Task Force) (&#8220;ASU 2020-01&#8221;), which clarifies the interactions of the accounting
for certain equity securities under ASC 321, investments accounted for under the equity method of accounting in ASC 323, and the accounting
for certain forward contracts and purchased options accounted for under ASC 815. ASU 2020-01 could change how an entity accounts for
(i) an equity security under the measurement alternative and (ii) a forward contract or purchased option to purchase securities that,
upon settlement of the forward contract or exercise of the purchased option, would be accounted for under the equity method of accounting
or the fair value option in accordance with ASC 825. These amendments improve current U.S. GAAP by reducing diversity in practice and
increasing comparability of the accounting for these interactions. The new guidance is effective for fiscal years, and interim periods
within those fiscal years, beginning after December 31, 2020. Early adoption is permitted. The Company is currently in the process of
evaluating the of adopting ASU 2020-01 on its consolidated financial statements and related disclosure.</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></p><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
August 2020, the FASB issued ASU No. 2020-06, Accounting for Convertible Instruments and Contracts in an Entity&#8217;s Own Equity (&#8220;ASU
2020-06&#8221;), which focuses on amending the legacy guidance on convertible instruments and the derivatives scope exception for contracts
in an entity&#8217;s own equity. ASU 2020-06 simplifies an issuer&#8217;s accounting for convertible instruments by reducing the number
of accounting models that require separate accounting for embedded conversion features. ASU 2020-06 also simplifies the settlement assessment
that entities are required to perform to determine whether a contract qualifies for equity classification. Further, ASU 2020-06 enhances
information transparency by making targeted improvements to the disclosures for convertible instruments and earnings-per-share (EPS)
guidance, i.e., aligning the diluted EPS calculation for convertible instruments by requiring that an entity use the if-converted method
and that the effect of potential share settlement be included in the diluted EPS calculation when an instrument may be settled in cash
or shares, adding information about events or conditions that occur during the reporting period that cause conversion contingencies to
be met or conversion terms to be significantly changed. This update will be effective for the Company&#8217;s fiscal years beginning
after December 15, 2021, and interim periods within those fiscal years. Early adoption is permitted, but no earlier than fiscal years
beginning after December 15, 2020, and interim periods within those fiscal years. Entities can elect to adopt the new guidance through
either a modified retrospective method of transition or a fully retrospective method of transition. The Company is currently in the process
of evaluating the impact of adopting ASU 2020-06 on its consolidated financial statements and related disclosure.</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_EmployeeBenefitsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_EmployeeBenefitsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_ReverseAcquisitionsOfChinaRapidFinanceBySOS">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_ReverseAcquisitionsOfChinaRapidFinanceBySOS</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_ValueAddedTaxesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_ValueAddedTaxesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationVariableInterestEntityPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5728-111685<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=SL6759159-111685<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2AA<br> -Subparagraph a<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=SL6759068-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationVariableInterestEntityPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI http://asc.fasb.org/topic&amp;trid=2175825<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5033-111524<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10178-111534<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10149-111534<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e4975-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5212-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5093-111524<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5033-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466932938744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Principal Activities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock', window );">Schedule of consolidated financial statements reflect the activities of SOS Limited</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: left; width: 15%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Name</b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: justify; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; width: 63%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Background</b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: justify; width: 2%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="padding-bottom: 1.5pt; text-align: justify; width: 18%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS Information Technology
    New York Inc.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><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">A New York company</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">Incorporated on July 15, 2020</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">A holding company</span></p></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS NY</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yong Bao Two Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><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">A British Virgin Island company</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">Incorporated on February 29, 2020</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">A holding company</span></p></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">YBT</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">China SOS Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><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">A Hong Kong limited liability company</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">Incorporated on June 19, 2019</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">A holding company</span></p></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">China SOS</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Qingdao SOS Investment
    Management Co., Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><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">A PRC limited liability company and deemed a  <br/>
wholly foreign owned enterprise (&#8220;WFOE&#8221;)</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">Incorporated on July 5, 2020</span></p></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">WFOE</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Qingdao SOS Investment
    LLP</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><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">A PRC limited liability company</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">Incorporated on December 21, 2020</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">A investment holding company</span></p></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Qingdao SOS</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS Industrial Holding
    Co., Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><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">A PRC limited liability company</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">Incorporated on June 12, 2019</span></p></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">VIE</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS Information Technology
    Co., Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><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">A PRC limited liability company</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">Incorporated on March 2, 2016</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">Operates insurance marketing business, 10086 hot -line,  <br/>
bankcard promotional center and SaaS service</span></p></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS IT</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Inner Mongolia SOS Insurance
    Agency Co., Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><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">A PRC limited liability company</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">Incorporated on June 18, 2020</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">Operates insurance brokerage business within Inner Mongolia region</span></p></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mongolia SOS</span></td></tr>
  <tr style="vertical-align: top; ">
    <td style="text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: top; background-color: rgb(204,238,255)">
    <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS International Trading
    Co., Ltd.</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><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">A PRC limited liability company</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">Incorporated on September 4, 2020</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">Engaged in commodity trading</span></p></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">SOS trading</span></td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the key aspects of a subsidiary (partnership, corporation, or other entity) of the limited liability company or limited partnership.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140467018588536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies and Practices (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of assets and liabilities disposed</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; font-style: italic; text-align: left">Dollars in thousands</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 88%; font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total Purchase Price</td><td style="width: 1%; font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">9,660</td><td style="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-style: italic; text-align: left">Net Assets (Liabilities) Acquired:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-decoration: underline; text-align: left">Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Cash and cash equivalents</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,664</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Restricted cash</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,524</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Accounts receivable</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,426</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Inventories</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Prepaid expenses and other current assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">110</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Intangible assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,969</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Other assets</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,682</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Total Assets</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">53,419</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-decoration: underline; text-align: left">Liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left">Warrant derivative liability</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-66">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Accounts payable &amp; accrued liabilities</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(49,437</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Total Liabilities</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(49,437</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net Assets (Liabilities) Acquired</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,982</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left">Loss on Acquisitions</td><td style="padding-bottom: 4pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">5,679</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"><span style="font-size: 7pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock', window );">Schedule of assets and liabilities disposed</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-style: italic">Dollars in thousands</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; font-weight: bold">Total Selling Price</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">3,500</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-style: italic; text-align: left">Net Assets (Liabilities) Disposed:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Total Assets</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">53,654</td><td style="font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total Liabilities</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: left">&#160;</td><td style="font-weight: bold; text-align: right">(50,217</td><td style="font-weight: bold; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net Assets (Liabilities) Acquired</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right">3,437</td><td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt"><p style="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">Income
from disposal of discontinued operations</p></td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">63</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Schedule of loss on discontinued operations</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-style: italic">Dollars in thousands</td><td>&#160;</td>
    <td colspan="2" style="text-align: center">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; font-weight: bold">Revenue</td><td style="width: 1%; font-weight: bold">&#160;</td>
    <td style="width: 1%; font-weight: bold; text-align: left">$</td><td style="width: 9%; font-weight: bold; text-align: right">453</td><td style="width: 1%; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>Expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(998</td><td style="text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt">Loss on discontinued operations</td><td style="font-weight: bold; padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 4pt double; font-weight: bold; text-align: right">(545</td><td style="padding-bottom: 4pt; font-weight: bold; text-align: left">)</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ScheduleOfEstimatedUsefulLivesTableTextBlock', window );">Schedule of estimated useful lives</a></td>
<td class="text"><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 1.5pt solid; width: 32%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Category</b></span></td>
    <td style="padding-bottom: 1.5pt; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Depreciation
    method</b></span></td>
    <td style="padding-bottom: 1.5pt; width: 2%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>&#160;</b></span></td>
    <td style="border-bottom: Black 1.5pt solid; width: 32%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Estimated
    useful lives</b></span></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Office equipment, fixtures
    and furniture</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Straight-line</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">5 years</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; font-size: 10pt">&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_ScheduleOfEstimatedUsefulLivesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_ScheduleOfEstimatedUsefulLivesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=SL51724579-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1474-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5D<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721677-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721659-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721665-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721671-107760<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721663-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466932959928">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CreditLossAdditionalImprovementsAbstract', window );"><strong>Credit Loss, Additional Improvements [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of accounts receivable, net</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Accounts receivable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">10,242</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,177</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">2,722</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(7</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(6</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total accounts receivable, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,235</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,171</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,721</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Movements of allowance for doubtful accounts are as follows:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Beginning balance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">6</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt">Addition</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">5</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CreditLossAdditionalImprovementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossAdditionalImprovementsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3,4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140467027265960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Receivables, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_OtherReceivablesTableTextBlock', window );">Schedule of other receivable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: 0in; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in; width: 64%; text-align: left">Deposit to non-trade suppliers</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">43,591</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,127</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,932</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0in; text-align: left">Other receivables from disposal of subsidiaries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,500</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-67">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-68">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in; text-align: left">Advance to employees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">667</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">612</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,309</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0in; text-align: left; padding-bottom: 1.5pt">Allowance for doubtful accounts</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(385</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(227</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(81</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in; text-align: left; padding-bottom: 4pt">Total other receivables, net</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">47,373</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,512</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10,160</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in; text-align: left">Movements of allowance for doubtful accounts are as follows:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0in">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in; text-align: left">Beginning balance</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">227</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">81</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-69">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: 0in; padding-bottom: 1.5pt">Addition</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">158</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">146</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">81</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: 0in; padding-bottom: 4pt">Ending balance</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">385</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">227</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">81</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_OtherReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_OtherReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466931265464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock', window );">Schedule of supplemental balance sheet information related to leases</a></td>
<td class="text"><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="padding-left: 0; text-indent: 0; text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Location on Face of<br/>
Balance Sheet</b></span></td>
    <td>&#160;</td>
    <td colspan="2" style="border-bottom: black 1.5pt solid; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,<br/>
2020</b></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating leases:</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.125in; text-indent: 0; width: 58%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease right of use assets</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 30%; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease, right-of-use assets</span></td>
    <td style="width: 1%">&#160;</td>
    <td style="width: 1%"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="width: 8%; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4,158</span></td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0; text-indent: 0">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Current operating lease liabilities</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liabilities - current</span></td>
    <td>&#160;</td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">834</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Noncurrent operating lease liabilities</span></td>
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating lease liabilities</span></td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid">&#160;</td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2,749</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.125in; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total operating lease liabilities</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td style="border-bottom: black 1.5pt solid"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">$</span></td>
    <td style="border-bottom: black 1.5pt solid; text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">3,583</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0; text-indent: 0">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted average remaining lease term (in years):</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating leases</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.0</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0; text-indent: 0">&#160;</td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-left: 0; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Weighted discount rate:</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: #CCEEFF">
    <td style="padding-left: 0.125in; text-indent: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating leases</span></td>
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.75</span></td>
    <td><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">%</span></td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of maturities of lease liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: left; font-weight: bold; border-bottom: Black 1.5pt solid">For the year ended December 31,</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Operating lease</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2021</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">985</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">985</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">985</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">2024</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">985</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Total</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,941</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: amount representing interest</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">358</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Present value of future minimum lease payments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,583</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: Current obligations</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">834</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Long-term obligations</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,749</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 1,3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41499-112717<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 460<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121555522&amp;loc=d3e12069-110248<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121549808&amp;loc=d3e36991-112694<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140467010177096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property and equipment</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Office equipment, fixtures and furniture</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">514</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">9</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation and amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(5</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(3</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(1</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">509</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466931597768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Payables (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract', window );"><strong>Accrued Liabilities and Other Liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of other payables and accrued liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left">Payables to non-trade vendors and service providers</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,513</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">177</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">371</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left">Accrued salary</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 1.5pt">Others</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">166</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">18</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">41</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,681</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">197</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">414</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140467026455736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Balances and Transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of amount due from related parties</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name of Related Party</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nature</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 36%; text-align: left">Yongbao Insurance agency Co., Ltd. and subsidiaries</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 15%; text-align: center">Common shareholder</td><td style="text-align: center; width: 1%; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; width: 11%; text-align: center">Inter-transaction</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,525</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-72">-</div></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,457</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Wang Yaxian</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">Shareholder of the Company</td><td style="text-align: center; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">613</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">643</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Kong Deyu</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">Senior management of the Company</td><td style="text-align: center; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">160</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">151</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Li Xingliang</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">CFO of the Company</td><td style="text-align: center; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center">Other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-73">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt">Wang Yilin</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="vertical-align: top; text-align: center; padding-bottom: 1.5pt">Director of China SOS</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center; padding-bottom: 1.5pt">Other receivables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">58</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">&#160;</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: right; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">3,693</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">822</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">4,100</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Name of Related Party</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Relationship</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Nature</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 36%; text-align: left">Yongbao Insurance agency Co., Ltd.</td><td style="width: 1%">&#160;</td>
    <td style="vertical-align: top; width: 15%; text-align: center">Common shareholder</td><td style="text-align: center; width: 1%; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; width: 11%; text-align: center">Inter-transaction</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">1,831</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,811</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">7,507</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left">Wang Yilin</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">Director of China SOS</td><td style="text-align: center; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center">Other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">70</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left">Wang Yaxian</td><td>&#160;</td>
    <td style="vertical-align: top; text-align: center">Shareholder of the Company</td><td style="text-align: center; vertical-align: top">&#160;</td>
    <td style="vertical-align: top; text-align: center">Other payables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">760</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: left">Bian Jingxue</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: center">Senior management of the Company</td><td style="padding-bottom: 1.5pt; text-align: center; vertical-align: top">&#160;</td>
    <td style="padding-bottom: 1.5pt; vertical-align: top; text-align: center">Other payables</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">3</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">-</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: center; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: center; padding-bottom: 4pt">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,909</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,575</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,509</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466931608792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of components of provision for income taxes</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="margin-top: 0; margin-bottom: 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>December&#160;31,</b></span></p> <p style="margin-top: 0; margin-bottom: 0"><span style="font: 10pt Times New Roman, Times, Serif"><b>2020</b></span></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; width: 64%; text-align: left">Current</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">147</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">324</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt">Deferred</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-74">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-75">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-76">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 4pt">Income tax expenses</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">147</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">324</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&#160;</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of reconciliation of effective tax rate</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; text-align: center">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Year ended<br/> December&#160;31,</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Year ended<br/> December&#160;31,</td><td style="white-space: nowrap; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-weight: bold; text-align: center">Year ended<br/> December&#160;31,</td><td style="white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="white-space: nowrap; padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">China statutory income tax rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.0</td><td style="white-space: nowrap; width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.0</td><td style="white-space: nowrap; width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">25.0</td><td style="white-space: nowrap; width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Preferential tax rate reduction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(10</td><td style="white-space: nowrap; text-align: left">)%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-77">-</div></td><td style="white-space: nowrap; text-align: left"/><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-78">-</div></td><td style="white-space: nowrap; text-align: left"/></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Permanent difference</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2</td><td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">7</td><td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: left">%</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(26</td><td style="white-space: nowrap; padding-bottom: 1.5pt; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Effective tax rate</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">17</td><td style="white-space: nowrap; padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">32.0</td><td style="white-space: nowrap; padding-bottom: 4pt; text-align: left">%</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">(-1</td><td style="white-space: nowrap; padding-bottom: 4pt; 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">&#160;</span></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ScheduleOfTaxPayableTableTextBlock', window );">Schedule of tax payable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2029</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31,<br/> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">VAT taxes payable</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">197</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">39</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(5</td><td style="width: 1%; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">Other taxes payable</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">468</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">335</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Totals</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">665</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">374</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">10</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_ScheduleOfTaxPayableTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_ScheduleOfTaxPayableTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466932941432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders&#8217; Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteAbstract', window );"><strong>Stockholders' Equity Note [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock', window );">Schedule of warrants outstanding and exercisable</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Warrants</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td colspan="2">&#160;</td><td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>Warrants outstanding, as of December 31, 2019</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-79">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-80">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="width: 76%; padding-left: 9pt">Issued</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">212,363,343</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">0.266</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 9pt">Exercised</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-81">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-82">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 1.5pt; padding-left: 9pt">Expired</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-83">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-84">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#12288;</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif">&#12288;</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="padding-bottom: 4pt">Warrants outstanding, as of December 31, 2020</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">&#160;</td><td style="border-bottom: Black 4pt double; text-align: right">212,363,343</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.266</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-size: 7pt">&#160;</span></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock', window );">Schedule of warrants outstanding</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; border-bottom: Black 1.5pt solid">Warrants Outstanding</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Warrants<br/> Exercisable</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Weighted<br/> Average<br/> Exercise<br/> Price</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="text-align: center; font-weight: bold; border-bottom: Black 1.5pt solid">Average<br/> Remaining<br/> Contractual<br/> Life</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%">July 1, 2020 Warrants</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">67,445,674</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">0.29</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: center; width: 11%">5 years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>August 27, 2020 Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">53,580,020</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.27</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">5 years</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td>November 3, 2020 Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">65,337,649</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.281</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">5 years</td></tr>
  <tr style="vertical-align: bottom; ">
    <td>December 23, 2020 Warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,000,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">0.155</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: center">5 years</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 50<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6784392&amp;loc=d3e188667-122775<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466933580152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information and Revenue Analysis (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Schedule of disaggregated information of revenues by business lines</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year ended</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">Year ended</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center">December&#160;31,</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2019</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 64%; text-align: left; text-indent: -9pt; padding-left: 9pt">Insurance marketing</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">49,232</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">11,577</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">24,930</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -9pt; padding-left: 9pt">10086 hotline</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">922</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-85">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-86">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; text-indent: -9pt; padding-left: 9pt">Bank card call center</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">77</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-87">-</div></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-88">-</div></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-align: left; padding-bottom: 1.5pt; text-indent: -9pt; padding-left: 9pt">SaaS services</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">58</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-89">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-90">-</div></td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; text-indent: -9pt; padding-left: 9pt">Total revenues</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">50,289</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,577</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,930</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
  </table><p style="font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#160;&#160;</span></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466934528440">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Organization and Principal Activities (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th"><div>Aug. 03, 2020</div></th>
<th class="th"><div>May 05, 2020</div></th>
<th class="th"><div>May 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_OrganizationandPrincipalActivitiesDetailsLineItems', window );"><strong>Organization and Principal Activities (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Variable interest entity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=sos_XRFSubsidiariesMember', window );">XRF Subsidiaries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_OrganizationandPrincipalActivitiesDetailsLineItems', window );"><strong>Organization and Principal Activities (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction', window );">Exchange for cash consideration</a></td>
<td class="nump">$ 3.5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember', window );">IPO [Member] | American Depository Shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_OrganizationandPrincipalActivitiesDetailsLineItems', window );"><strong>Organization and Principal Activities (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sold of ADS shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,500,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_OrganizationandPrincipalActivitiesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_OrganizationandPrincipalActivitiesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockConsiderationReceivedOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash received on stock transaction after deduction of issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockConsiderationReceivedOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=SL6759159-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=sos_XRFSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=sos_XRFSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiarySaleOfStockAxis=us-gaap_IPOMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=sos_AmericanDepositorySharesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=sos_AmericanDepositorySharesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466934524776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Principal Activities (Details) - Schedule of consolidated financial statements reflect the activities of SOS Limited<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=sos_SOSInformationTechnologyNewYorkIncMember', window );">SOS Information Technology New York Inc. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EntityBackground', window );">Background</a></td>
<td class="text">A New York company Incorporated on July 15, 2020 A holding company<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EntityActivities', window );">Activities</a></td>
<td class="text">SOS NY<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=sos_YongBaoTwoLtdMember', window );">Yong Bao Two Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EntityBackground', window );">Background</a></td>
<td class="text">A British Virgin Island company Incorporated on February 29, 2020 A holding company<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EntityActivities', window );">Activities</a></td>
<td class="text">YBT<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=sos_ChinaSOSLtdMember', window );">China SOS Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EntityBackground', window );">Background</a></td>
<td class="text">A Hong Kong limited liability company Incorporated on June 19, 2019 A holding company<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EntityActivities', window );">Activities</a></td>
<td class="text">China SOS<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=sos_QingdaoSOSInvestmentManagementCoLtdMember', window );">Qingdao SOS Investment Management Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EntityBackground', window );">Background</a></td>
<td class="text">A PRC limited liability company and deemed a
wholly foreign owned enterprise (&#8220;WFOE&#8221;) Incorporated on July 5, 2020<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EntityActivities', window );">Activities</a></td>
<td class="text">WFOE<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=sos_QingdaoSOSInvestmentLLPMember', window );">Qingdao SOS Investment LLP [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EntityBackground', window );">Background</a></td>
<td class="text">A PRC limited liability company Incorporated on December 21, 2020 A investment holding company<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EntityActivities', window );">Activities</a></td>
<td class="text">Qingdao SOS<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=sos_SOSIndustrialHoldingCoLtdMember', window );">SOS Industrial Holding Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EntityBackground', window );">Background</a></td>
<td class="text">A PRC limited liability company Incorporated on June 12, 2019<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EntityActivities', window );">Activities</a></td>
<td class="text">VIE<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=sos_SOSInformationTechnologyCoLtdMember', window );">SOS Information Technology Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EntityBackground', window );">Background</a></td>
<td class="text">A PRC limited liability company Incorporated on March 2, 2016 Operates insurance marketing business, 10086 hot -line,
bankcard promotional center and SaaS service<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EntityActivities', window );">Activities</a></td>
<td class="text">SOS IT<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=sos_InnerMongoliaSOSInsuranceAgencyCoLtdMember', window );">Inner Mongolia SOS Insurance Agency Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EntityBackground', window );">Background</a></td>
<td class="text">A PRC limited liability company Incorporated on June 18, 2020 Operates insurance brokerage business within Inner Mongolia region<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EntityActivities', window );">Activities</a></td>
<td class="text">Mongolia SOS<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=sos_SOSInternationalTradingCoLtdMember', window );">SOS International Trading Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems', window );"><strong>Subsidiary of Limited Liability Company or Limited Partnership [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EntityBackground', window );">Background</a></td>
<td class="text">A PRC limited liability company Incorporated on September 4, 2020 Engaged in commodity trading<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EntityActivities', window );">Activities</a></td>
<td class="text">SOS trading<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_EntityActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of entity activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_EntityActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_EntityBackground">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of entity background.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_EntityBackground</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=sos_SOSInformationTechnologyNewYorkIncMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=sos_SOSInformationTechnologyNewYorkIncMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=sos_YongBaoTwoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=sos_YongBaoTwoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=sos_ChinaSOSLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=sos_ChinaSOSLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=sos_QingdaoSOSInvestmentManagementCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=sos_QingdaoSOSInvestmentManagementCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=sos_QingdaoSOSInvestmentLLPMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=sos_QingdaoSOSInvestmentLLPMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=sos_SOSIndustrialHoldingCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=sos_SOSIndustrialHoldingCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=sos_SOSInformationTechnologyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=sos_SOSInformationTechnologyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=sos_InnerMongoliaSOSInsuranceAgencyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=sos_InnerMongoliaSOSInsuranceAgencyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=sos_SOSInternationalTradingCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=sos_SOSInternationalTradingCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466933262120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies and Practices (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Aug. 03, 2020</div></th>
<th class="th"><div>May 18, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies and Practices (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_OrdinaryShareParValue', window );">Ordinary share par value</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.193<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription', window );">Reverse acquisition, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The purchase price for China Rapid Finance (&#8220;CRF&#8221;) was $9.7
million. The transaction price of CRF includes 100% of all outstanding stock valued at net $9.7 million. The stock exchanged equal to
the 72,636,230 shares of CRF outstanding prior to the issuance of additional shares in the acquisition, at the market price of $0.133
per share.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_LossOnAcquiredAssetsAndLiabilities', window );">Total loss</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Cash', window );">Cash consideration</a></td>
<td class="nump">$ 3,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_GainOnAcquiredAssetsAndLiabilities', window );">Total gain</a></td>
<td class="nump">$ 63,000.000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_DescriptionOfTranslationAdjustments', window );">Description of translation adjustments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Translation
adjustments included in accumulated other comprehensive income (loss) amounted to $738,038, ($16,358) and $4,875 as of December 31, 2020,
2019 and 2018, respectively. The balance sheet amounts, with the exception of shareholders&#8217; equity at December 31, 2020, 2019 and
2018 were translated at 6.8632 RMB, 6.9762 RMB and 6.5249 RMB, respectively. The shareholders&#8217; equity accounts were stated at their
historical rate. The average translation rates applied to statement of income accounts for the years ended December 31, 2020, 2019 and
2018 were 6.6174 RMB, 6.8985 RMB and 6.8976 RMB to $1.00, respectively.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 71,977<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_VotingSharePercentage', window );">Voting share percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_FactorsPercentage', window );">Factors Percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments', window );">Investments less percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Value added taxes percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_OperatingLeaseRemainingLeaseTerm', window );">Remaining lease term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_DilutiveShare', window );">Dilutive share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">162,963,343<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A ordinary shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies and Practices (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_PrivatePlacementTransactionsShare', window );">Private placement transactions share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">37,985,203<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember', window );">Class B ordinary shares [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems', window );"><strong>Summary of Significant Accounting Policies and Practices (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_PrivatePlacementTransactionsShare', window );">Private placement transactions share</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,465,574<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_DescriptionOfTranslationAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_DescriptionOfTranslationAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_DilutiveShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share dilutive share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_DilutiveShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_FactorsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_FactorsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_GainOnAcquiredAssetsAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of gain of acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_GainOnAcquiredAssetsAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_LossOnAcquiredAssetsAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The value of  loss of acquisition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_LossOnAcquiredAssetsAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_OperatingLeaseRemainingLeaseTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_OperatingLeaseRemainingLeaseTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_OrdinaryShareParValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_OrdinaryShareParValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_PrivatePlacementTransactionsShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Private placement transactions share.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_PrivatePlacementTransactionsShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_VotingSharePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_VotingSharePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>In the year of acquisition, if the assets of the acquired institution exceed 10 percent of the consolidated assets at the end of the most recent period, describes the amounts of discounts and premiums for fair market value adjustments, methods of amortization (accretion), and estimated remaining lives.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of the total value of investments that are arbitrage investments for a given category of investments for which net asset value per share is calculated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=120320667&amp;loc=SL49117168-202975<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassBMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140467010150296">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies and Practices (Details) - Schedule of assets and liabilities acquired<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract', window );"><strong>Schedule of assets and liabilities acquired [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total Purchase Price</a></td>
<td class="nump">$ 9,660<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents', window );">Cash and cash equivalents</a></td>
<td class="nump">13,664<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash', window );">Restricted cash</a></td>
<td class="nump">26,524<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables', window );">Accounts receivable</a></td>
<td class="nump">7,426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory', window );">Inventories</a></td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">110<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles', window );">Intangible assets</a></td>
<td class="nump">2,969<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets', window );">Other assets</a></td>
<td class="nump">2,682<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet', window );">Total Assets</a></td>
<td class="nump">53,419<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities', window );">Warrant derivative liability</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable', window );">Accounts payable &amp; accrued liabilities</a></td>
<td class="num">(49,437)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities', window );">Total Liabilities</a></td>
<td class="num">(49,437)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne', window );">Net Assets (Liabilities) Acquired</a></td>
<td class="nump">3,982<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_LossOnAcquisitions', window );">Loss on Acquisitions</a></td>
<td class="nump">$ 5,679<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_LossOnAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss on Acquisitions</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_LossOnAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of identifiable intangible assets recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory recognized as of the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities assumed at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466934458488">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies and Practices (Details) - Schedule of assets and liabilities disposed - Disposal [Member]<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Aug. 03, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems', window );"><strong>Summary of Significant Accounting Policies and Practices (Details) - Schedule of assets and liabilities disposed [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet', window );">Total Selling Price</a></td>
<td class="nump">$ 3,500<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_NetAssetsLiabilitiesDisposedAbstract', window );"><strong>Net Assets (Liabilities) Disposed:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation', window );">Total Assets</a></td>
<td class="nump">53,654<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation', window );">Total Liabilities</a></td>
<td class="num">(50,217)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne', window );">Net Assets (Liabilities) Acquired</a></td>
<td class="nump">3,437<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_IncomeFromDisposalOfDiscontinuedOperations', window );">Income from disposal of discontinued operations</a></td>
<td class="nump">$ 63<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_IncomeFromDisposalOfDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income from disposal of discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_IncomeFromDisposalOfDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_NetAssetsLiabilitiesDisposedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_NetAssetsLiabilitiesDisposedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 55<br> -Paragraph 37<br> -URI http://asc.fasb.org/extlink&amp;oid=121600890&amp;loc=d3e2207-128464<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121647850&amp;loc=d3e4845-128472<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupNotDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupNotDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140467018732904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies and Practices (Details) - Schedule of loss on discontinued operations - Discontinued Operations [Member]<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 453<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Expenses</a></td>
<td class="num">(998)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax', window );">Loss on discontinued operations</a></td>
<td class="num">$ (545)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109227538&amp;loc=d3e44648-109337<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentDiscontinuedOperationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466932984120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies and Practices (Details) - Schedule of estimated useful lives - Office equipment, fixtures and furniture [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems', window );"><strong>Summary of Significant Accounting Policies and Practices (Details) - Schedule of estimated useful lives [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_DepreciationMethod', window );">Depreciation method</a></td>
<td class="text">Straight-line<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_DepreciationMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_DepreciationMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 35<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=68071081&amp;loc=d3e1205-110223<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=sos_OfficeEquipmentFixturesAndFurnitureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=sos_OfficeEquipmentFixturesAndFurnitureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466938998344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Accounts Receivable, Net (Details) - Schedule of accounts receivable, net - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ScheduleOfAccountsReceivableNetAbstract', window );"><strong>Schedule of accounts receivable, net [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableGross', window );">Accounts receivable</a></td>
<td class="nump">$ 10,242<span></span>
</td>
<td class="nump">$ 8,177<span></span>
</td>
<td class="nump">$ 2,722<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss', window );">Allowance for doubtful accounts</a></td>
<td class="num">(7)<span></span>
</td>
<td class="num">(6)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNet', window );">Total accounts receivable, net</a></td>
<td class="nump">10,235<span></span>
</td>
<td class="nump">8,171<span></span>
</td>
<td class="nump">2,721<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract', window );"><strong>Movements of allowance for doubtful accounts are as follows:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Beginning balance</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition', window );">Addition</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Ending balance</a></td>
<td class="nump">$ 7<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of writeoff of accrued interest on accounts receivable classified as noncurrent recognized by reversing interest income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_ScheduleOfAccountsReceivableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_ScheduleOfAccountsReceivableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss of accounts and financing receivables. Includes, but is not limited to, notes and loan receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121599337&amp;loc=SL82919249-210447<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121599878&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466938872488">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Receivables, Net (Details) - Schedule of other receivable - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ScheduleOfOtherReceivableAbstract', window );"><strong>Schedule of other receivable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToSuppliers', window );">Deposit to non-trade suppliers</a></td>
<td class="nump">$ 43,591<span></span>
</td>
<td class="nump">$ 11,127<span></span>
</td>
<td class="nump">$ 7,932<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherReceivablesGrossCurrent', window );">Other receivables from disposal of subsidiaries</a></td>
<td class="nump">3,500<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdvanceRoyalties', window );">Advance to employees</a></td>
<td class="nump">667<span></span>
</td>
<td class="nump">612<span></span>
</td>
<td class="nump">2,309<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent', window );">Allowance for doubtful accounts</a></td>
<td class="num">(385)<span></span>
</td>
<td class="num">(227)<span></span>
</td>
<td class="num">(81)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherReceivablesNetCurrent', window );">Total other receivables, net</a></td>
<td class="nump">47,373<span></span>
</td>
<td class="nump">11,512<span></span>
</td>
<td class="nump">10,160<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0', window );"><strong>Movements of allowance for doubtful accounts are as follows:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_AllowanceForDoubtfulOtherReceivableCurrent', window );">Beginning balance</a></td>
<td class="nump">227<span></span>
</td>
<td class="nump">81<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff', window );">Addition</a></td>
<td class="nump">158<span></span>
</td>
<td class="nump">146<span></span>
</td>
<td class="nump">81<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_AllowanceForDoubtfulOtherReceivables', window );">Ending balance</a></td>
<td class="nump">$ 385<span></span>
</td>
<td class="nump">$ 227<span></span>
</td>
<td class="nump">$ 81<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_AllowanceForDoubtfulOtherReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_AllowanceForDoubtfulOtherReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_AllowanceForDoubtfulOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Allowance For Doubtful Other Receivables Current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_AllowanceForDoubtfulOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Allowance for Doubtful Other Receivables, Current write off.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_ScheduleOfOtherReceivableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_ScheduleOfOtherReceivableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvanceRoyalties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount paid to music publishers, record producers, songwriters, or other artists in advance of their earning royalties from record or music sales. Such an amount is based on contractual terms and is generally nonrefundable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473541&amp;loc=d3e61799-108003<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvanceRoyalties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation allowance for receivables classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesGrossCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesGrossCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payments of cash to suppliers for goods and services during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140467026420136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expense</a></td>
<td class="nump">$ 338,381<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466931373320">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - Schedule of supplemental balance sheet information related to leases<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_OperatingLeasesAbstract', window );"><strong>Operating leases:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Operating lease right of use assets</a></td>
<td class="nump">$ 4,158<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_SupplementalCurrentOperatingLeaseLiabilities', window );">Current operating lease liabilities</a></td>
<td class="nump">834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Noncurrent operating lease liabilities</a></td>
<td class="nump">2,749<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_TotalOperatingLeaseLiabilities', window );">Total operating lease liabilities</a></td>
<td class="nump">$ 3,583<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_WeightedAverageRemainingLeaseTermInYearsAbstract', window );"><strong>Weighted average remaining lease term (in years):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Operating leases</a></td>
<td class="text">4 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_WeightedDiscountRateAbstract', window );"><strong>Weighted discount rate:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Operating leases</a></td>
<td class="nump">4.75%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_OperatingLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_OperatingLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_SupplementalCurrentOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_SupplementalCurrentOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_TotalOperatingLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_TotalOperatingLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_WeightedAverageRemainingLeaseTermInYearsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_WeightedAverageRemainingLeaseTermInYearsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_WeightedDiscountRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_WeightedDiscountRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466933160856">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - Schedule of maturities of lease liabilities<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract', window );"><strong>Schedule of maturities of lease liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2021</a></td>
<td class="nump">$ 985<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2022</a></td>
<td class="nump">985<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2023</a></td>
<td class="nump">985<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2024</a></td>
<td class="nump">985<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total</a></td>
<td class="nump">3,941<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_AmountRepresentingInterest', window );">Less: amount representing interest</a></td>
<td class="nump">358<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of future minimum lease payments</a></td>
<td class="nump">3,583<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_CurrentOperatingLeaseLiability', window );">Less: Current obligations</a></td>
<td class="nump">834<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_OperatingLeasesLongtermObligations', window );">Long-term obligations</a></td>
<td class="nump">$ 2,749<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_AmountRepresentingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount representing interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_AmountRepresentingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_CurrentOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_CurrentOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_OperatingLeasesLongtermObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_OperatingLeasesLongtermObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121573735&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121580752&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466933017912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Depreciation expenses</a></td>
<td class="nump">$ 2,577<span></span>
</td>
<td class="nump">$ 1,547<span></span>
</td>
<td class="nump">$ 1,196<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140467009759976">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment, Net (Details) - Schedule of property and equipment - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ScheduleOfPropertyAndEquipmentAbstract', window );"><strong>Schedule of property and equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FurnitureAndFixturesGross', window );">Office equipment, fixtures and furniture</a></td>
<td class="nump">$ 514<span></span>
</td>
<td class="nump">$ 9<span></span>
</td>
<td class="nump">$ 8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_AccumulatedDepreciationAndAmortization', window );">Less: accumulated depreciation and amortization</a></td>
<td class="num">(5)<span></span>
</td>
<td class="num">(3)<span></span>
</td>
<td class="num">(1)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_PropertyPlantAndEquipmentNetTotal', window );">Total</a></td>
<td class="nump">$ 509<span></span>
</td>
<td class="nump">$ 6<span></span>
</td>
<td class="nump">$ 7<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_AccumulatedDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_AccumulatedDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_PropertyPlantAndEquipmentNetTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_PropertyPlantAndEquipmentNetTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_ScheduleOfPropertyAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_ScheduleOfPropertyAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FurnitureAndFixturesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FurnitureAndFixturesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466934817432">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Payables (Details) - Schedule of other payables and accrued liabilities - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract', window );"><strong>Schedule of other payables and accrued liabilities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_PayablesToNontradeVendorsAndServiceProviders', window );">Payables to non-trade vendors and service providers</a></td>
<td class="nump">$ 1,513<span></span>
</td>
<td class="nump">$ 177<span></span>
</td>
<td class="nump">$ 371<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedSalariesCurrent', window );">Accrued salary</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_OtherMiscellaneousPayables', window );">Others</a></td>
<td class="nump">166<span></span>
</td>
<td class="nump">18<span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Total other payables and accrued liabilities</a></td>
<td class="nump">$ 1,681<span></span>
</td>
<td class="nump">$ 197<span></span>
</td>
<td class="nump">$ 414<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_OtherMiscellaneousPayables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_OtherMiscellaneousPayables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_PayablesToNontradeVendorsAndServiceProviders">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payables to non-trade vendors and service providers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_PayablesToNontradeVendorsAndServiceProviders</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedSalariesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6911-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedSalariesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466926508408">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Balances and Transactions (Details) - Schedule of amount due from related parties - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromRelatedParties', window );">Accounts and other receivable &#8211; related party</a></td>
<td class="nump">$ 3,693<span></span>
</td>
<td class="nump">$ 822<span></span>
</td>
<td class="nump">$ 4,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent', window );">Accounts and other payables &#8211; related party</a></td>
<td class="nump">1,909<span></span>
</td>
<td class="nump">5,575<span></span>
</td>
<td class="nump">7,509<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_YongbaoInsuranceAgencyCoLtdMember', window );">Yongbao Insurance agency Co., Ltd. [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableRelatedParties', window );">Accounts receivable, Inter-transaction</a></td>
<td class="nump">$ 3,525<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">3,457<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_IntertransactionRelationship', window );">Accounts receivable, Relationship</a></td>
<td class="text">Common shareholder<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent', window );">Accounts payables, Inter-transaction</a></td>
<td class="nump">$ 1,831<span></span>
</td>
<td class="nump">4,811<span></span>
</td>
<td class="nump">7,507<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_AccountsPayablesRelationship', window );">Accounts payables, Relationship</a></td>
<td class="text">Common shareholder<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_WangYaxianMember', window );">Wang Yaxian [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromOtherRelatedParties', window );">Other receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">613<span></span>
</td>
<td class="nump">643<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_OtherReceivablesRelationship', window );">Accounts receivable, Relationship</a></td>
<td class="text">Shareholder of the Company<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent', window );">Other payables</a></td>
<td class="nump">$ 5<span></span>
</td>
<td class="nump">760<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_OtherPayablesRelationship', window );">Accounts payables, Relationship</a></td>
<td class="text">Shareholder of the Company<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_KongDeyuMember', window );">Kong Deyu [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromOtherRelatedParties', window );">Other receivables</a></td>
<td class="nump">$ 160<span></span>
</td>
<td class="nump">151<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_OtherReceivablesRelationship', window );">Accounts receivable, Relationship</a></td>
<td class="text">Senior management of the Company<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_LiXingliangMember', window );">Li Xingliang [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromOtherRelatedParties', window );">Other receivables</a></td>
<td class="nump">$ 7<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_OtherReceivablesRelationship', window );">Accounts receivable, Relationship</a></td>
<td class="text">CFO of the Company<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_WangYilinMember', window );">Wang Yilin [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueFromOtherRelatedParties', window );">Other receivables</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">58<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_OtherReceivablesRelationship', window );">Accounts receivable, Relationship</a></td>
<td class="text">Director of China SOS<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent', window );">Other payables</a></td>
<td class="nump">$ 70<span></span>
</td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">$ 2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_OtherPayablesRelationship', window );">Accounts payables, Relationship</a></td>
<td class="text">Director of China SOS<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_BianJingxueMember', window );">Bian Jingxue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent', window );">Other payables</a></td>
<td class="nump">$ 3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_OtherPayablesRelationship', window );">Accounts payables, Relationship</a></td>
<td class="text">Senior management of the Company<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_AccountsPayablesRelationship">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts payables, Relationship.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_AccountsPayablesRelationship</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_IntertransactionRelationship">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts receivable, Relationship.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_IntertransactionRelationship</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_OtherPayablesRelationship">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts payables, Relationship.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_OtherPayablesRelationship</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_OtherReceivablesRelationship">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accounts receivable, Relationship.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_OtherReceivablesRelationship</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount for accounts payable to related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, amount of receivables arising from transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39603-107864<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromOtherRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount receivable from related parties classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromOtherRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueFromRelatedParties">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueFromRelatedParties</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount payable to related parties classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(3),(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(3),(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_YongbaoInsuranceAgencyCoLtdMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_YongbaoInsuranceAgencyCoLtdMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_WangYaxianMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_WangYaxianMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_KongDeyuMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_KongDeyuMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_LiXingliangMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_LiXingliangMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_WangYilinMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_WangYilinMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_BianJingxueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_BianJingxueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466933307560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_TaxesDetailsLineItems', window );"><strong>Taxes (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate', window );">Stattutory income tax rate reduced</a></td>
<td class="nump">15.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_HK', window );">Hong Kong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_TaxesDetailsLineItems', window );"><strong>Taxes (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Income tax rate</a></td>
<td class="nump">16.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=sos_ForeignInvestmentEnterprisesMember', window );">Foreign Investment Enterprises [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_TaxesDetailsLineItems', window );"><strong>Taxes (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits', window );">Income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_StatementGeographicalAxis=country_CN', window );">Chinese [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_TaxesDetailsLineItems', window );"><strong>Taxes (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ValueAddedTaxPercent', window );">VAT</a></td>
<td class="nump">6.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_TaxesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_TaxesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_ValueAddedTaxPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value added tax, percent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_ValueAddedTaxPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of domestic federal statutory tax rate applicable to pretax income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_HK">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_HK</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=sos_ForeignInvestmentEnterprisesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=sos_ForeignInvestmentEnterprisesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementGeographicalAxis=country_CN">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementGeographicalAxis=country_CN</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466933180232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes (Details) - Schedule of components of provision for income taxes - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract', window );"><strong>Schedule of components of provision for income taxes [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current</a></td>
<td class="nump">$ 147<span></span>
</td>
<td class="nump">$ 324<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations', window );">Income tax expenses</a></td>
<td class="nump">$ 147<span></span>
</td>
<td class="nump">$ 324<span></span>
</td>
<td class="nump">$ 15<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466938942664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes (Details) - Schedule of reconciliation of effective tax rate<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ScheduleOfReconciliationOfEffectiveTaxRateAbstract', window );"><strong>Schedule of reconciliation of effective tax rate [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential', window );">China statutory income tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
<td class="nump">25.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther', window );">Preferential tax rate reduction</a></td>
<td class="num">(10.00%)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_EffectiveIncomeTaxRateReconciliationPermanentDifference', window );">Permanent difference</a></td>
<td class="nump">2.00%<span></span>
</td>
<td class="nump">7.00%<span></span>
</td>
<td class="num">(26.00%)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">32.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_EffectiveIncomeTaxRateReconciliationPermanentDifference">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Permanent difference, percent</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_EffectiveIncomeTaxRateReconciliationPermanentDifference</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_ScheduleOfReconciliationOfEffectiveTaxRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_ScheduleOfReconciliationOfEffectiveTaxRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other deductions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140467009797048">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Taxes (Details) - Schedule of tax payable - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ScheduleOfTaxPayableAbstract', window );"><strong>Schedule of tax payable [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_VATTaxesPayable', window );">VAT taxes payable</a></td>
<td class="nump">$ 197<span></span>
</td>
<td class="nump">$ 39<span></span>
</td>
<td class="num">$ (5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent', window );">Other taxes payable</a></td>
<td class="nump">468<span></span>
</td>
<td class="nump">335<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrentAndNoncurrent', window );">Totals</a></td>
<td class="nump">$ 665<span></span>
</td>
<td class="nump">$ 374<span></span>
</td>
<td class="nump">$ 10<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_ScheduleOfTaxPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_ScheduleOfTaxPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_VATTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_VATTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6419918&amp;loc=d3e35281-107843<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466931492328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentration of Risk (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=sos_OneCustomerMember', window );">One Customer [Member] | Revenue [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ConcentrationofRiskDetailsLineItems', window );"><strong>Concentration of Risk (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_NumberOfCustomer', window );">Number of customer</a></td>
<td class="nump">10<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_ConcentrationofRiskDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_ConcentrationofRiskDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_NumberOfCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of Customer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_NumberOfCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=sos_OneCustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=sos_OneCustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466924024968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders&#8217; Equity (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 11, 2021</div></th>
<th class="th"><div>Feb. 09, 2021</div></th>
<th class="th"><div>Jan. 15, 2021</div></th>
<th class="th"><div>Jan. 07, 2021</div></th>
<th class="th"><div>Mar. 29, 2021</div></th>
<th class="th"><div>Feb. 24, 2021</div></th>
<th class="th"><div>Feb. 18, 2021</div></th>
<th class="th"><div>Dec. 22, 2020</div></th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_OwnershipAxis=sos_SOSLimitedMember', window );">SOS Limited [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Ordinary shares, shares authorized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,000,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Ordinary shares, par value (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.0001<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sos_RegisteredDirectOfferingInDecember2020Member', window );">Registered Direct Offering in December 2020 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.65<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sos_RegisteredDirectOfferingInDecember2020Member', window );">Registered Direct Offering in December 2020 [Member] | Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock number of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_PurchaseWarrantShares', window );">Purchase warrant shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Gross proceeds from warrants (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTerm', window );">Issuance for period term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_PurchasePerSharePrice', window );">Purchase per share price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sos_RegisteredDirectOfferingInJanuary2021Member', window );">Registered Direct Offering in January 2021 [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.55<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sos_RegisteredDirectOfferingInJanuary2021Member', window );">Registered Direct Offering in January 2021 [Member] | Subsequent Event [Member] | Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock number of shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,525,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_PurchaseWarrantShares', window );">Purchase warrant shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,525,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Gross proceeds from warrants (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 25.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTerm', window );">Issuance for period term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_PurchasePerSharePrice', window );">Purchase per share price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1.85<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sos_January2021WarrantSolicitationMember', window );">January 2021 Warrant Solicitation [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees', window );">Warrant description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">(i) provisions customary for an unregistered warrant, including
a restrictive legend, (ii) registration rights whereby the Company agreed to register the ADSs underlying the January Inducement Warrants
within fifteen (15) days of closing, (iii) being exercisable immediately upon issuance, (iv) having a term of five (5) years from the
date of issuance, and (v) having an exercise price of $2.00 per ADS.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sos_January2021WarrantSolicitationMember', window );">January 2021 Warrant Solicitation [Member] | Subsequent Event [Member] | Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_PurchaseWarrantShares', window );">Purchase warrant shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,925,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ExchangeForExerciseWarrant', window );">Exchange for exercise warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,880,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_UnexercisedExistingWarrants', window );">Unexercised existing warrants (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 27.1<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sos_February2021WarrantSolicitationsMember', window );">February 2021 Warrant Solicitations [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees', window );">Warrant description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">(i) registration rights whereby the Company agrees
to register the ADSs underlying the Second February Inducement Warrants within eight (8) days of closing, and (ii) an exercise price $7.00
per ADS.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sos_February2021WarrantSolicitationsMember', window );">February 2021 Warrant Solicitations [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees', window );">Warrant description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">(i) registration rights whereby the Company agreed
to register the ADSs underlying the February Inducement Warrants within twenty-one (21) days of closing, and (ii) an exercise price of
$4.05 per ADS.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sos_February2021WarrantSolicitationsMember', window );">February 2021 Warrant Solicitations [Member] | Subsequent Event [Member] | Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_PurchaseWarrantShares', window );">Purchase warrant shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,880,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,880,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Gross proceeds from warrants (in Dollars)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 48.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 96.7<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ExchangeForExerciseWarrant', window );">Exchange for exercise warrant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,880,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">23,880,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sos_RegisteredDirectOfferingsInFebruary2021Member', window );">Registered Direct Offerings in February 2021 [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_PurchaseWarrantShares', window );">Purchase warrant shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price (in Dollars per share)</a></td>
<td class="nump">$ 15.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 30.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=sos_RegisteredDirectOfferingsInFebruary2021Member', window );">Registered Direct Offerings in February 2021 [Member] | Subsequent Event [Member] | Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock number of shares</a></td>
<td class="nump">22,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">25,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_PurchaseWarrantShares', window );">Purchase warrant shares</a></td>
<td class="nump">16,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfWarrants', window );">Gross proceeds from warrants (in Dollars)</a></td>
<td class="nump">$ 110.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 86.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTerm', window );">Issuance for period term</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1', window );">Exercise price (in Dollars per share)</a></td>
<td class="nump">$ 5.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_PurchasePerSharePrice', window );">Purchase per share price (in Dollars per share)</a></td>
<td class="nump">$ 5.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10.00<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Ordinary Shares [Member] | Securities Purchase Agreement [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Ordinary Shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember', window );">Class A Ordinary Shares [Member] | Registered Direct Offerings in February 2021 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ShareholdersEquityDetailsLineItems', window );"><strong>Shareholders&#8217; Equity (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_PurchasePerSharePrice', window );">Purchase per share price (in Dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_ExchangeForExerciseWarrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_ExchangeForExerciseWarrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_PurchasePerSharePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of purchase per share price.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_PurchasePerSharePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_PurchaseWarrantShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_PurchaseWarrantShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_ShareholdersEquityDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_ShareholdersEquityDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_UnexercisedExistingWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount unexercised existing warrants</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_UnexercisedExistingWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Exercise price per share or per unit of warrants or rights outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of reason for issuing warrant or right.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_OwnershipAxis=sos_SOSLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_OwnershipAxis=sos_SOSLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=sos_RegisteredDirectOfferingInDecember2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sos_RegisteredDirectOfferingInDecember2020Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=sos_SecuritiesPurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=sos_SecuritiesPurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=sos_RegisteredDirectOfferingInJanuary2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sos_RegisteredDirectOfferingInJanuary2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=sos_January2021WarrantSolicitationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sos_January2021WarrantSolicitationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=sos_February2021WarrantSolicitationsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sos_February2021WarrantSolicitationsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=sos_RegisteredDirectOfferingsInFebruary2021Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=sos_RegisteredDirectOfferingsInFebruary2021Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementClassOfStockAxis=us-gaap_CommonClassAMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140467011811736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders&#8217; Equity (Details) - Schedule of warrants outstanding and exercisable - Warrant [Member]<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ClassOfWarrantOrRightLineItems', window );"><strong>Class of Warrant or Right [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Warrants, outstanding at beginning balance | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, outstanding at beginning balance | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Warrants, Issued | shares</a></td>
<td class="nump">212,363,343<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Issued | $ / shares</a></td>
<td class="nump">$ 0.266<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Warrants, Exercised | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Exercised | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Warrants, Expired | shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, Expired | $ / shares</a></td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Warrants outstanding, outstanding at ending balance | shares</a></td>
<td class="nump">212,363,343<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted Average Exercise Price, outstanding at ending balance | $ / shares</a></td>
<td class="nump">$ 0.266<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ClassOfWarrantOrRightLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ClassOfWarrantOrRightLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)-(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140467010256968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shareholders&#8217; Equity (Details) - Schedule of warrants outstanding<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th">
<div>Dec. 31, 2020 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=sos_WarrantsOneMember', window );">July 1, 2020 Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems', window );"><strong>Shareholders&#8217; Equity (Details) - Schedule of warrants outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Warrants Exercisable | shares</a></td>
<td class="nump">67,445,674<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price | $ / shares</a></td>
<td class="nump">$ 0.29<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Average Remaining Contractual Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=sos_WarrantsTwoMember', window );">August 27, 2020 Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems', window );"><strong>Shareholders&#8217; Equity (Details) - Schedule of warrants outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Warrants Exercisable | shares</a></td>
<td class="nump">53,580,020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price | $ / shares</a></td>
<td class="nump">$ 0.27<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Average Remaining Contractual Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=sos_WarrantsThreeMember', window );">November 3, 2020 Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems', window );"><strong>Shareholders&#8217; Equity (Details) - Schedule of warrants outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Warrants Exercisable | shares</a></td>
<td class="nump">65,337,649<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price | $ / shares</a></td>
<td class="nump">$ 0.281<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Average Remaining Contractual Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=sos_WarrantsFourMember', window );">December 23, 2020 Warrants [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems', window );"><strong>Shareholders&#8217; Equity (Details) - Schedule of warrants outstanding [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Warrants Exercisable | shares</a></td>
<td class="nump">26,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted Average Exercise Price | $ / shares</a></td>
<td class="nump">$ 0.155<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Average Remaining Contractual Life</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=sos_WarrantsOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=sos_WarrantsOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=sos_WarrantsTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=sos_WarrantsTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=sos_WarrantsThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=sos_WarrantsThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=sos_WarrantsFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=sos_WarrantsFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140467010353160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_PurchaseCommitmentsDescription', window );">Purchase commitments, description</a></td>
<td class="text">The
Company has entered into two agreements for leasehold improvements on the office premises. As of December 31, 2020, the Company&#8217;s
commitment under these agreements amounted to $7 million. There is no commitment as of December 31, 2019 and 2018.&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_PercentageOfNetAssets', window );">Percentage of net assets</a></td>
<td class="nump">99.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_PRCSubsidiariesMember', window );">PRC Subsidiaries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_CommitmentsandContingenciesDetailsLineItems', window );"><strong>Commitments and Contingencies (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsNet', window );">Net assets</a></td>
<td class="nump">$ 60.1<span></span>
</td>
<td class="nump">$ 1.3<span></span>
</td>
<td class="num">$ (0.1)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_CommitmentsandContingenciesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_CommitmentsandContingenciesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_PercentageOfNetAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of net assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_PercentageOfNetAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_PurchaseCommitmentsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Purchase commitments, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_PurchaseCommitmentsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net assets (liabilities).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=77885760&amp;loc=SL35686385-199418<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 205<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118262037&amp;loc=d3e9915-115836<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874367-224272<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e604008-122996<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 220<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401555&amp;loc=SL114874367-224272<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_PRCSubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=sos_PRCSubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140467038429880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information and Revenue Analysis (Details)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2020</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_NumberOfReportingSegments', window );">Number of reporting segments</a></td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segment</a></td>
<td class="nump">1<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_NumberOfReportingSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of reporting segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_NumberOfReportingSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NumberOfReportableSegments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140467018072184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Segment Information and Revenue Analysis (Details) - Schedule of disaggregated information of revenues by business lines - Segments [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th"><div>Dec. 31, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenues</a></td>
<td class="nump">$ 50,289<span></span>
</td>
<td class="nump">$ 11,577<span></span>
</td>
<td class="nump">$ 24,930<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sos_InsuranceMarketingMember', window );">Insurance Marketing [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenues</a></td>
<td class="nump">49,232<span></span>
</td>
<td class="nump">11,577<span></span>
</td>
<td class="nump">24,930<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sos_HotlineMember', window );">10086 Hotline [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenues</a></td>
<td class="nump">922<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sos_BankCardCallCenterMember', window );">Bank Card Call Center [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenues</a></td>
<td class="nump">77<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=sos_SaaSServicesMember', window );">SaaS services [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenues</a></td>
<td class="nump">$ 58<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sos_InsuranceMarketingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sos_InsuranceMarketingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sos_HotlineMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sos_HotlineMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sos_BankCardCallCenterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sos_BankCardCallCenterMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=sos_SaaSServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=sos_SaaSServicesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.21.1</span><table class="report" border="0" cellspacing="2" id="idm140466933661656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details)<br></strong></div></th>
<th class="th" colspan="2">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Apr. 20, 2021</div></th>
<th class="th"><div>Jan. 21, 2021</div></th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=sos_PurchaseAgreementMember', window );">Purchase agreement [Member] | Subsequent Event [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_sos_SubsequentEventsDetailsLineItems', window );"><strong>Subsequent Events (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventDescription', window );">Subsequent event, description</a></td>
<td class="text">the &#8220;Company has entered into an agreement to purchase 575 cryptocurrency ETH mining
rigs. The mining rigs are expected to be delivered on or about April 30, 2021.As of date of the report, the mining rigs remained
undelivered.<span></span>
</td>
<td class="text">the
&#8220;Company&#8221; or &#8220;SOS&#8221; has entered into a purchase agreement to procure&#160;14238 BTC mining rigs with&#160;BTC
Hash Power&#160;of approximately 527P, as well as 1408 ETH mining rigs with Hash Power of approximately 1056G as part of SOS&#8217; plan
to execute its strategic plan of cloud cryptocurrency mining in pursuit of the rising cryptocurrency prices. Pursuant to the
purchase agreement, SOS is expected to pay approximately&#160;US$20 million&#160;to purchase 14238&#160;PCS built with parts
including the Momentum T2T 37T Double Speed, 1408 Momentum A10 Pro 780M, from&#160;HY International Group New York Inc.&#160;a
seller of cryptocurrency mining rigs.&#160;The pool of prospective mining rigs will generate&#160;BTC Hash Power&#160;527P
and&#160;ETH Hash Power&#160;1056G, once all of these mining rigs are set up in place and in operation, the pool of harsh power is
projected to create roughly 3.5 BTC and 63 ETH every day, making about&#160;$206,551 per day, based on the current cryptocurrency
prices. The shipment is expected to be delivered over three time installments: (1)&#160;February 14, 2021, 5000 PCS; (2)&#160;March
14, 2021, 5000 PCS; and (3)&#160;April 15, 2021, 5646 PCS. As of date of the report, all mining rigs had been delivered.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_sos_SubsequentEventsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">sos_SubsequentEventsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>sos_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=sos_PurchaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=sos_PurchaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>79
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( *I)I5('04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " "J2:52GD+=V^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)1
M2\,P$,>_BN2]O;1%T=#U9<,G!<&!XEM(;EM8TX3DI-VW-XU;A^@'$/*2NW]^
M]SM(J[Q0+N!+<!X#&8PWD^V'*)1?L0.1%P!1'=#*6*;$D)H[%ZRD= U[\%(=
MY1ZAYOP.+)+4DB3,P,(O1-:U6@D54)(+9[Q6"]Y_AC[#M +LT>) $:JR M;-
M$_UIZENX F888;#QNX!Z(>;JG]C< 79.3M$LJ7$<R[')N;1#!>_/3Z]YW<(,
MD>2@,+V*1M#)XXI=)K\UZ\WVD74UKZN"WZ:SY0^B:@2__YA=?_A=A:W39F?^
ML?%%L&OAU[_HO@!02P,$%     @ JDFE4IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" "J2:52?K$.#IP&   Q(   &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;+5:75/;.!1]+K]"D]F'W5E";/F#T %F0H"6V9:RA)9AWX0M$B^VE95D OOK
M]\IVK+3K7)MV^E)LQSHZNI+/N5?JX4K(1[7@7)/G+,W5T6"A]?+M:*2B!<^8
MVA-+GL,O#T)F3,.MG(_44G(6EXVR=$0=)QQE+,D'QX?ELRMY?"@*G28YOY)$
M%5G&Y,L)3\7J:. .U@^ND_E"FP>CX\,EF_,9UY^75Q+N1@U*G&0\5XG(B>0/
M1X.)^_8DH*9!^<:7A*_4QC4Q0[D7XM'<7,1' \<PXBF/M(%@\.>)3WF:&B3@
M\4\-.FCZ- TWK]?HY^7@83#W3/&I2&^36"^.!N,!B?D#*U)]+5;O>3V@P.!%
M(E7EOV15O>O[ Q(52HNL;@P,LB2O_K+G.A ;#8)@2P-:-R@#,:HZ*EF>,LV.
M#Z58$6G>!C1S40ZU; WDDMS,RDQ+^#6!=OKX5$0%!%F321Z3LUPG^H5<Y-5L
M0]0.1QHZ,:^.HAKPI *D6P!=2CZ*7"\4H,4\_AI@!.P:BG1-\82BB*<\VB.>
MNTNH0QVU8)(K!-5K!NZ5J%[7P#=&2S[ 2^1"\PSKP6]Z\,L>_"T]U-&\YO-$
M:<F@JTN6\;:(XCBS3S/R06.1#!I& 8IT(UF<Y',R>\GN1=K&!&\/3! 68<,B
M1%&:R-^\+%O#@3>GSO <8;'?L-A'8::%E(;$>:(BEI([SJ19L02^HE92.-IP
MZ-*AYR*\Q@VO,8HT@=#$97C.4S9O8X*W?V"IX@B/@X;'09_5.P4F$N)S 1_S
M,_F#O[0QPI$<QW$]/PQ=!Z'E.E:PG%[$ZOF[YDLA=;FJ-=.%:E4L'/$.%11W
M0TK=/LR^B+3(-5@<K*V4RW9&.-*EP A12XCV(532(%-8V',A6R>P V<216"C
M$@#B"@QC9P78]?JPNP5''C[F8I63&6=*Y-#)A5+%M[W43'%,/'!6N5U<<AN)
MNN(R$3$J#%U0M7OMO'EC_ NC9V7<Q76XH;<I7N?PL'VMX6!=K*RLNSUUO695
MQVX[+QSN_ YC967>Q96Y7F5G&9=SHQ+O $$OR%1D2Y:W?PPXH)8%IJ^N%7H7
M5^J:V6P!'P#*Y\<$W[6*[_:2_+-G HD"Y-UE2E3-8BLO'*TC3M0*/L7EN5E7
MZTRJY&74GIO';=0Z$+M"1JWD4URH-]+GO( U7[E1*R4<J"M:5O,IKM4VN[)S
MB+#"P3H#9<6>XL+<T/IJN6/,<+Q.9E;K::\TW?@:N2RR^W;?Z0"!%&?HC9T
MRP"IU7>*2W)3AT5"0GS*!;];K7@BP,D%Y!>07DQ%W.I(7>@'&$DK]Q37YYKD
M)(ZA(%.[ZXNJAOJ4MS/#(4^*)#4%RDZX2\Z8TB8A>#*5_163CQAIZP:TEQNT
MD[Y9B5;2."0]&)/W+/G;F,NU8/$NN4OR?Q<%S)>$JARC;:V"]K**+;07T$\K
M<1STEBN],Q4FSI<0XU.CK4F$$K960GM924-X:NY@Z=Y FM=*%8?[$X(;,U'"
M8+6_]12O5Q'1\+L22H-\_Y4LMWY5'8@T#'T'2Z0\:RI>KSK"!J_ZWEM)X4C3
M2XR0]10/MX&;1(,XB@?BTE_O?X.O,BKD_V:B)H0C35,&RW8"2P&^<U,B5?LY
MNV0)&>P32PM./L]^<?9,S4B64+64OV.#V-COP1UCS1KRFVC!\CG?NAW3 71Y
M-SO#&%GG\7HYST6NH;8J=R=-D<'6I6TK-1P1KV0]:T!>SP(#*C^S^.KR.H^9
M;$T%.^ ^[\WVR+O)Y HC9XW'ZW()!4]@&4T%E-FH8'G6&+S]G[0=Z%D5]WY
MQ;<X9@?D]SJF9Y7<>YV2]W',#LCO=TS?"KS_.H'OYY@=H*]W3-^*OO]*T>]P
MS ZXGH[I6P_P>^TEO<8Q.Q ['=.WVN[WVDKJXY@=2*AC^AM;_[@0U])DJF<E
M\IRGV_?^.Q3=B&ZR<PN&A1&SRN[C4EPNJXGD;/NLX0"_CT.,B%5Q'U?Q#Z+<
M(UJ('"N[.D "CP['8>CNN^X^QLK:@-]Q*M">GV#85O[]\<\Z<;)J[??;M1=9
M5NZ1B.@1"L=R#.13H97Q\.3;I52'ND(.2F1SF/MT[-']T T/QL'AZ*F%5F#5
M.,"%LPKKR2O"&ECA#-R?%-; BE_02_R^)ZPU\F98J>^'XS"@WT1UM'&*:W8K
MR[-J1<H$K#K0;9XVY^&3ZA38OEX=IG]D9K-3D90_0%-G;Q^ZE]7Y='6CQ;(\
M$[X76HNLO%QP%G-I7H#?'X30ZQO30?._!([_ U!+ P04    " "J2:52$S_C
MW',&  #7'   &    'AL+W=O<FMS:&5E=',O<VAE970R+GAM;*U96V_;-A3^
M*X17#"U@QR)USQ(#:8Q='K8%3;L],Q(="Y5$EZ229K]^I*SH0E*,@_3!B2[?
M.>1W2)[SD;IXI.PKWQ,BP/>JK/GE8B_$X7R]YMF>5)B?T0.IY9L=9146\I;=
MK_F!$9RW1E6Y1IX7K2M<U(O-1?OLAFTN:"/*HB8W#/"FJC![^DA*^GBY@(OG
M!Y^*^[U0#]:;BP.^)[=$?#G<,'FW[KWD145J7M :,+*[7%S!\ZV/E$&+^*<@
MCWQT#125.TJ_JIL_\LN%IWI$2I()Y0++?P_DFI2E\B3[\:USNNC;5(;CZV?O
MO[;D)9D[S,DU+?\M<K&_7"0+D),=;DKQB3[^3CI"H?*7T9*W?\%CA_46(&NX
MH%5G+'M0%?7Q/_[>!6)D (,9 ]09H%,-_,[ /]4@Z R"-C)'*FT<MEC@S06C
MCX IM/2F+MI@MM:2?E&K<;\53+XMI)W87-.:T[+(L2 Y^(A+7&<$W"IW'*S
ME]LM>/_N W@'BAI\WM.&XSKG%VLA6U;VZZQKY>.Q%333RI9D9\"'2X \Y%G,
MKT\VAZG%?'NZ>3(U7\MP]3%#?<Q0Z\^?BUG#&*D%P)S+,)T[//J]1[_U&,QY
MQ'P/9&A!IB[(MZ9XP*5LPAKJHZNH=:66]</&CQ&Z6#^, VJ" CB%;$T(]'O(
MA$;0TPB<-*ZRC#:RUS(A9$12N"O)$M1$V%@</87CUCWDAQH-$Y7 6"=B@E",
MH)U*V%,)G53^%GO"1CSX+)'0:#V(_=C7B)@H"$.HC=K6@O)@Y-FI1#V5R#TJ
ME1H4D#<$[!BM)*FR7>T'S$1!K%,L,OKA1ZE.R00E^C3<FI@ >C-\XIY/[.3S
MF0I<RMPX7H0V$K'1=A3**::Q,%'("X-(XV&B8)2F@9U(TA-)G'GD+UJOLI-S
M2=I[3=TS]T 8%D5]#THB"^(2,%7Z5G2W:C@YMF.+5FH9J3#1@N5L64F4<W[
M&;E<2 W""7L@BPVPY>NW^YF$!GI#M?.<P;EA4C$Q\;0$!UGJ1)MS5;H]2"DC
M9I=XYW0<G-!+M=A80/HLLD!B^Q2"H_H-G8Q^HS1_+,K2VF]HMJ<7"K?[5XSI
M#W T#<%0CB$Z(2'4QFJRA@39TK4QEB;*&$L3,C>6@PJ ;AEP).+HO&]V*XTC
M8TA-F,QIH9Z;+3 8>]Y,X82#"(#!2?*H+/!=41:JQKCR&AQ*,G37Y%Y>'/"3
MJLG6$-E*:*SG,1O*;\7A-$(F+(71W# /]1B>7) %/:4<0[.,PM1,0"8J#.-0
MYV2BXG$RFW(::C)T%V6MZHP'7^XCNG5IY6:6UL0/=&K.QE^3I-[N:!J@H=;#
MQ"WQ:2V8W.6.(V.-1V*N<>CI\;"  GV@38R/9H9YT!;0+2X^X^_.U6>JB"C2
M-;T%Y,=&[TT0G-&-:*C^R%W]CZ*^Z[\U^LBLT#!*M W'M0V5QAH#"RB ,XH1
M#>4>N<O]5/R^,)>06?^C.(YU-B8*I@CIR= &B^'<E$*CS;1[-SU6P2>6##14
M5.2NJ'-IZ<D:+DO=C ,]S;I;?$4N^@&.IE$9*C1R[]--P?321+)ML<W(.%M]
M363>[F@:F4%B(+?$.$;FI6A89$&((CT:%HUA6U86F&-9#2(#1<YE=;O'C.QI
MF1/V\T\)@O$OO-WIZ%-_ZGZH]^B%>L_RHL;L"7#5#E^"=]Z9U(Y*Q8 '7#9R
MWPF7GN<]_SH<P(W84U;\1_(E\%&\C&"T3),07)=2]H*K'B;W92A8!E&RC$+4
MO?WX_+;@O)&*28%H([B0%VJ)8P[H#FQ)1JH[F>>?SQO/0! MO1 N0S^PM2-[
M$'BI_(5O:0>FQTY+%7EFG326XPB]K-LP^G1Q0:9C.4@3Y)8F5WE>J$-X.?,/
MN,A710TR?"CD2K 2,75%Z$>>P<6$K0PR3LR4S2!1D%NB?"("RT=R7X]9+8?+
MOH1->1$FOKY-L*"@'W@Z"Q.U@J.3S.F)\"!6?+=8D;N=IFJ.>P/:"I>,5C+?
M[=5'EP<"BEK>$_"^I)Q_L)X36TX;#(H6T KJXV0!S=$;A(Q_BI#A)V:ICI%%
MSWC(US.O!283JJXP+2@Y;#,:TQ_DC'_*8<1X^Z/2PH@G[XBZ>"+C:-ZVS[?
M;/M\"TSM\_4*LQY]1%*?_/[$[+ZHN11..VGGG<4R4NSX%>UX(^BA_:YT1X6@
M57NY)U@R5 #Y?D>I>+Y1GZKZ;YF;_P%02P,$%     @ JDFE4N%ZP,2V @
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
M6GEH[^6OCYI(]@+&BR0CX%&*^AC<R8^2 6,6Z-UZH&:!;C+ OJ?F05<]?5=
M,^.\,6S@^="S0WO3WLYS6]\.#6TV#AP'(RVQ=$M_X/K8P6I>Z88!PBY&3;T
M/+3NT-Z[CXE8[(Z)GE_EEKFA(F=<@-6:BS7)<I SP'4=8\RUKAI]J#?-T'$<
M-2,[&F[:%="L;=[U"!VZ?6AO]Z>BB(3,NR(=J\-2Y;@1D"P&6\)Y$;$H9:(X
M:,O ;)V^@K($(N<SN%[/I?0$*'B[\8UMRB->X.[N&(.JM^)PH%80W<8-/>2K
M >M*/W0%-#-/W&O:D@YB ]K5QO\6L=92I.L'&,JZX;J>J]8BZY+...LZ:<PZ
ML0?E NW2Y?>)16X?HGYCENM*Q%63W&#B!UJ.6^=_3HYW!#0SSSLT1P(=!!:R
M"ZPN(M&6O4A7*3YRRG]*\MHG>\:!KV'("X1-8]X:3#7+.KD''87L.JKDI'S7
M&Y=O2F@F2@T%Y@67\J;<E)<D(_.R&!C?4NCZ0Y$H]P:3@8^4?+9/](Q\-HQV
MH0PV,\ZHH:%#1^]V[*+I/#);<U(7,<AWH!>JO9W)$"(7>U#-(]W0P\B'1_MG
M?>4'983LRLA^"&)W/N=-5D= $V109)ZC$#OM:KA9VW!UU@]"#=F%VKF'($C7
M,:I0N+</>0[%!M&D$6S0C+XJY@U&8=#$W4%\(;OX,A]PF/?L"NKXK25V5-YT
M&]_%FI0PF85NJ/*B6P6JT<PX*]1TXH\.,@W995K[*8>1I1'2-8DK*8!X$/IJ
MQ=)-D>?A$*N[PHW!LG&7-(V/G-#';J!PTC_ZZ4KQ@ZQOA,^33("4ODA?YTL@
M0?CN-TZ[BYRMRE^S/+,\9\ORXX*2F/+"0'[_PEC^=E'\0&;_2[/A?U!+ P04
M    " "J2:52N7RB;<@&  #<'@  &    'AL+W=O<FMS:&5E=',O<VAE970V
M+GAM;*U9VW*;.A3]%8VG#^U,7".)B\DDGDGL=)J9-LUIVIYG!62;4T NDG/Y
M^R,)#+802CSI2PQD:TMK:5^6X.R15;_YFE(!GHJ\Y.>CM1";T\F$)VM:$/Z1
M;6@I_[-D54&$O*U6$[ZI*$GUH"*?(,\+)P7)RM'L3#^[K69G;"ORK*2W%>#;
MHB#5\R7-V>/Y"(YV#[YGJ[50#R:SLPU9T3LJ?FYN*WDW:;VD64%+GK$25'1Y
M/KJ IPN,U0!M\2NCCWSO&B@H]XS]5C?7Z?G(4RNB.4V$<D'DSP.=TSQ7GN0Z
M_C1.1^V<:N#^]<[[)PU>@KDGG,Y9_F^6BO7Y:#H"*5V2;2Z^L\?/M $4*'\)
MR[G^"QYKVT@:)ULN6-$,EBLHLK+^)4\-$7L#8#@P #4#D#G 'QB FP'XM0/\
M9H"OF:FA:!X61)#96<4>0:6LI3=UH<G4HR7\K%3[?B<J^=],CA.S.2LYR[.4
M")J".R%_Y*8*#M@2S E?@T\R,, 8_+Q;@/?O/H!W("O!CS7;<E*F_&PBY!*4
MHTG23'=93X<&IH,(?&6E6'-P5:8T/70PD6MO : =@$OD]+B@R4> X0E 'O(L
M"YJ_>CB,+<,7KQ\^=:#![79@[0\/^$L4YTO).0?+BA7@VX961&3EJDZ03&24
MGSKF\=MY?#V//S#/C:PH69FP@H+W.>/\@VTK:Q>A=J'JQ\/,]SW_;/*P3V_?
M"/J1=VBTZ!N-(8Y:HP,(00LA<%)UD?XGTZ..5L%D#4I8F60Y!66'33Y7=YK5
M+9<1+J.7'4EIV*XG=%*ZH++P)AG1Y4RFSZ92,XGG$[#)22F 3!A _VRSC5JR
MC>[:?;!'$C*X?M%BT;> =I:C%E7D1'6W)A4=J\J: DFI;#=<([0!B'J3!UYH
M0'#.IIK<*=^0A)Z/))F<5@]T- .VM'R[GP,ZIBT=4R<=%[G,35(F%,B6"U*V
MO1?+;2XC*6%;%8CC[E(& \T>R'U.K75RZMBIFJJ^16#LMLO' ;RXA1>_$1X3
M:UJ]A"WNKRN8&N@L-KX1+(N^S70 (/2Z?N<Y(7Z1U0YHP2%SD6=#L=QX.6 _
MC&(#A'NN(\+Y+S@ZY&.O_T,G']=UI=3=)LWXAG&2J_(EKV5!E75R*S._J9E2
M*UBY@CVNQB$VJ7(NXQBJWN[HD"K4486<'6>^)N6*<J.)<$YE9JCJGF?D/LM?
M;"BP$P,0N].Q7TNL_.,^_\@+ W,'+&:!'YA%Q68603R0=YW@@&[%\>TUA:/Q
M<3 W#K4R.X1BL8-^/#6A6,RB. P'L'3* P;N?2G4MH!TV^1-17.MGS>D4IMO
M1198]F@:F37?8H91U,-E<>9#SQO U2D8Z)8P/\B3Q/ \O#T6 1*;(L5BA$/?
M1- W\@=6WRD5Z)8J;;8T$*P(^AIE#&'L>R:(OAV>!M!$T;<*XS@8 -)I#.@6
M&76J.#?"TOG]J2G-+59C!",3A,4*1L%0,'52 KZ@);HDT?+\Y13IMWN9_*&I
M(&UF,,:]".N;25"Q'17JY -RRP=Y7A:5/#CL%WL;&&31#Z:^F5N,L*GH;38#
M>X.ZIH_<3?]F=RAZWYR*/H 5+55+DW>ZI-E.25:<EM[OXR PJX+%SC>WS.IK
M()M0U[61NVN;1^KK\H'R(\Y_J&O7R-VN;[=5LI8G);Y__'OYW(=L?=DS.X-[
M[B/TDV4Z-,!QU]R1N[G?5BRAN]#9J4A^I(Q$_6Z- \^LS.Z5',/#VQT=LM7)
M!^26#R]G7V:)42ME?2& XMA42^[E'$.99;J!T.DT!PK=HMI(ST]9*0^@1Z1G
MIP^06Q\<!"E7[S5 QOE6'7=/]&LB&:Z[!R!A7-@IMRB#P%1H<_=2CJ'\+[_H
M0)T*06X5TM#5;,NFDK)=4%W)9%';Y').5=".8:XO-' <1^9!T;VL8ZA[NZ-#
MZCKI@]S2ITUP(ZV[?%]:HMS*65_%J.[::P[.]1S#V=L=';[W[H05=@NKJ^62
M)CJ2Z%.B#]I ,:??U2@N;>S@OC8*IV8\68S&T'S39#$:J&RX$UGX%2*K>V6@
M T*) 7VA\NB!Y.KMM1597PKA<&INN\4*F6=%BXT\*PY@ZT051FX9?''W&5S<
M+("^N/KGY_6OBR]7-S_N3L ]765EJ4);[N4S)945'^K'=0]=WP9B$UW?)A@X
M2.*];S!N'>< 1^7^N6#AWH<.'"%3"UNL3/ +BTWO'<QD[[-?0:N5_GS*@3X%
MUQ_0VJ?M)]H+_6'2>'X)3Q?UA];.3?W=]RNIY&YRD-.E=.E]C"335?TIM;X1
M;*,_+MXS(5BA+]>4I+12!O+_2\;$[D9-T'[0GOT/4$L#!!0    ( *I)I5+^
MM<"WHPH  !\:   8    >&PO=V]R:W-H965T<R]S:&5E=#<N>&ULI5E=<]LV
M%GWGK\!X/R:9461)=E*W33(CVTFC7<?V6FZZV9U]@$A(Q!@D% "TJO[Z/?<"
MI&C']J;;%UN$@/M]SSV@7F^LN_&E4D'\6IG:O]DK0UC_L+_O\U)5T@_M6M7X
M9FE=)0,>W6K?KYV2!1^JS/YD-'JU7TE=[[U]S6N7[NUKVP2C:W7IA&^J2KKM
ML3)V\V9OO-<N7.E5&6AA_^WKM5RIN0H_KR\=GO8[*86N5.VUK853RS=[T_$/
MQX>TGS=\TFKC>Y\%>;*P]H8>9L6;O1$9I(S* TF0^'>K3I0Q) AF?$DR]SJ5
M=+#_N97^GGV'+POIU8DUO^@BE&_VCO9$H9:R,>'*;CZHY,]+DI=;X_FOV,2]
M!]B<-S[8*AV&!96NXW_Y:XI#[\#1Z)$#DW1@PG9'16SEJ0SR[6MG-\+1;DBC
M#^PJGX9QNJ:DS(/#MQKGPML+MY*U_DW&$-6%N'2ZSO5:&C&E@.F@E7^]'Z"*
M#NSG2>QQ%#MY1.QX(C[:.I1>O*L+5=P5L \;.T,GK:''DR<EGJI\* [& S$9
M349/R#OH'#]@>0>/R)OFN6WJH.N5N+1&YW!3_'NZ\,&A4/[SA(+#3L$A*SA\
M++)7/TW/9_^:7L\NSL7T_%1<7LW.3V:7TS,Q/;F>?9I=S][-'XKLTV+'0V%[
M.<LH9^LN9[++F?A%91OEE*#&5870M3A51FXDEI#JOS5F*\83"N?H4$@O3DI=
M2W&E_8UXCT]UKL39V<D08L1"09^PC1.Y4X4.J!-IMD'G7GCE;C6VKIV]U85"
MAS0>!GM/^B!Z/,P@H%"WZ/XUK" AV N#50 &#(0L;DE7(8+*R]H:N]H*>PM!
MH814Z8,8'XFMDLX/1-$X2M>FU'G)DI;(()1Z+MP*5JT4\") EJQ(LO:*U[>9
M748'__JGH\GXNQ^],-*M%*0O9'W#QK)/OY'\W-: *-5Y&ZS0WC<JVF5K)4JH
M=21:&T-]DS;FTA6>MK<2_%!<U&(*;XV8' VRR6C\W8 MGY[./;95,)>==[(@
MU9!%?I]_GK\3[!H_^FVU #"0[9/1C_^\>C_DC^,?Q:P6'^561+D;11+71H44
MZ-GE!7D6XX5OO36%D%FP 96"B(S'@Y>CT6 T&M%3:]9 *(G]3@'DO8H=$E0M
M3HQ$6J?BPL%4Y$[,2]12C+W1GO?UQ/1]&9*A]!!*[0KQI9$N*$?A.**L*HJ9
M4ZO&R& A."]EC>1@MPQ(7Z$$!=?Z\ *E4^J%)B ?L&*XYVVEQ$9NO4!ZML*A
M@K=BZ6S%&OMB*3B:*WN-W*P5#X0!XB'L)H(?:M3)H-@)@ZK/M]#O;E18&XEC
M1M6<)CP%:BN.>:%R5'[!>5>8#ZPV(C?R)_,OC?:Z@U=CT4I+F6NC0P+=0.JR
M;U#' GR@X+$Z5$V=1)/!7>N10S#"(3H%[$"O<2%F5"HO(X"RY4BN<@P-."'1
MRX$2*%=.<1MYC*)0BL_'UX-8AI3O$C5$'8>-^$(\HR]28=+SO+<G%>ES%!2-
M1K(&V%0TTF2ZOD7S64>=%YPM&FJ"Q3:*Q$@S,3> *#:!E-R7'FU*JF>MO%8G
MA^K:H;3.K8.$"&E:F@&A&D6($^-4QN[%%D';PA@#H^#[K71:+HPB"Q$E0 7U
M0D#97\Q1SI$.(?1#<4V%3:F0D6ALI$\(@!W4BK%)QRGT0S%%TZ P/8@#YZ&V
MFXPJ<#P:_24%]G>9-'C8)A_[D[$KU@L6NT@)'@Y.&1U-5+^J:LT3A7L'?:-I
M%K)'!(\8EZ[@YN&47,6^HF_G%.Q]Z\15 ]L.G\GGSR;/>_ U5SF FV<2* 4#
MS_<'!P,:.A)UAMY!2%@\BMUL.22IRC.JZUIM4 @I7X4H0'.("5%G4)8#(7E@
MH*?6H>4TE7RO)4IGFU7Y=:#0%M-FA2X1!X]U1JY<D 0T%$^Q;ASP"6W>]<F=
M)CC5?FU34\XOIUT]<M ^R#HTXAG^K7XK;?,<E4!-][&;7-F)':)" R+2%WJ9
M=+I6W%!@R3>R#FU>[^F-W=&=B\9R$73VGUR]3T/_ SJ*P@;EXDQ7&L$<9+2,
MM;_3'Q,7&4$Q30?IW(E<:QHE77-1;R&O.Z+1'@3L+@CQMCT1G?I6)0X>4YWX
M4GS2;H6(S[Q!AGUVY]#UCB@D=2?2:*2TUO(IA50K'SZ>M4J_U=*[>(1IL4L+
M)K&8-PNO"RT)9+MD:VJG.,6(?H$8>&YE3Q0I-@VZX,\'PY<MA1B*G]=I8.8&
M>8RS--Q#ED<*K=6;$5J@BPW##N#T&PIC _T@>#D-409Y:^X@?6O&?5\YG+(/
M9& 'X#Q"&I-)*NN6&<1XTA$:+M#&:NZ+>@3;^-BF)HAR+1B:G7/WK8K UW,Y
MHVA&@$MM_NH!%&Z=[!V,=(KF>=%G VNEW(M@7]#_;CYW*$..E/(6[FD"RJ4%
M#6#E&4>8$0NG(M<K,11?]%COUZ#%F-$M0Z1I^.0.Z @+!WWJS S!FH9<\%Q[
M&H/(,6['@D:4^,X O %NUO ),<@Q*'N*8H\P]Y?&VT3(8B!:JII(*1 E%22@
MM>.EN'ND&P$<WM _Q\V .-^';^;=7ON=?J(O=->P;FV9C46BUY('4:EJP01@
M%Y&H[('89+\W-H/' ],RSO;,FHE+B%E7TB!9.4&)WLT7 0\"\YTVI!?PK,)(
MYK'*OE;RA@DN:DTK-Q!>+@FPZ49C(4TMEW0Y!=*3Q1P8HYF=49P6/)GB'=#F
M<=*I&.-8T]JE =E14C^,Z=$(E:;!6N NDP[RK0BCN\+^0E4DE[1V07T!OL#@
MPAH8VI(QO@%;D?[AD"Z[ 8&OT=4Q!8,,]U*=WU]-L>10MM?*V%J1U-Z_<G+!
MDO%/533SX"W!!NYJ,L1.)#( ?&B*[+&CJ)=EX/G 4->N/IM+.7_>\?(AV%".
M*-!X &HP AC9U'F9>B9WVS5E.E9]V]^QGJ2N*)-,>*AT'.Z\#F75N+LMN3 V
MOT$C$A&)A&K;5<1"QW+?13_;]8$DJ@?8Q?^V)W=)(@OH"GR'-9'80J]XMO>@
M/'H!U0Z1:L$V(V+(@[*].ENC"ZZ17=;A7$A7"J>6-$PY8;V7%2A6RD:B JR.
M;Z$)F)= ?;LA#>U4^"$[!WD4QS*_63EZ#9#=HW8]GI"=JXWX;-T-OL\!_*)[
M;F<\UENT*79O1Q)AQX$R,:1V/^DZ_YQ])G)T+*VXWMC(VJ8/4YA'%;U7"]?0
M97KR_:/*<!W((FGA$$4U7Y.SKYG+UU[5"MR;%(V_?T!1IR3[!Y8+^!5C2C<&
M9J<[HBIV1'4J+J].GK""W"^(*2.M#P>ZC?,O[R_>/:;Z[.SR?VJZ+_P474FC
M0DS&77!U)_(K]WN:4S'%VS,*.#'D[-N]?CCVDQ3[3[-W3]7K_Z_FHP2Q$U'-
M*W$17V?T47F'"SL8PKWSZ!7"$<0+>MN8KI/7V:RN$;R/*#+TM$P9:0%F&O'R
MCT;D*&7F 5,7SMY@$0/I#B.BIKIK&-U5R?>>H2FZH)(U1Q<YO([$Y0\$=Z[6
M(1;48;+Z7;V2J_ARE5[FV8*.MPR)3$B?'WJ=O-][:<_CAWZ:H#<'31WB^_MN
MM?OU8QI?^N^VQY].D'5@C0>U7.+H:/C=RSWAXL\1\2'8-?\$L+ !'( _8LIB
M>-(&?+^T-K0/I*#[3>CM?P%02P,$%     @ JDFE4LGX:EEY*@  HX0  !@
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
M/6S-,Y(-;;.,7TY%N. *4T )[@0UJ: 6)R%QC0(2@ 3D D0L*=/D6]W<[RW
MK*9C:3-@%:/S5N.S^Q*  LH;57TDM4!DL6CP?&E70"&%U.1$#!L<=ON'^T)%
M^#;B'RG\.YP?8K"O2Z0,MD>G8QQ%ENQVN ):F)7."B4R$6(#<BR9R!*4N9-Q
MP@ +'K&)0)-A$B,^@0T @'U=(=5N @G&^Q*/<M9F?9$F\Q8X"1AC7I5PG#F1
M%V!8S^%<0,2Q:IUJ> NH:9K5W]I^1288J.#" "M.U.%N\A;$ )R?4[ @?D$V
MP6J?5K2;#9G.9M@C6>%QAL?0[GA("6R%+_WI90"#L 13];B&0KX3CM,&K'/B
MF%$"BI4)<0/);X$6\- Q%Y<@!T;9-R1N& ZL D>%BUONUGQ2GHEAD^,X1[+T
M5L?@A)U%1" Y")&<<UH$R,?Z57I>&C;B\FQ5=LCP64D8^&E<SP2H#6@ VM1:
M,?J.U-$"(7.N1U)EX*7C[EL2]_BHS4H#T AF-N?$;\%N08+F?:V0Y3IR!4 D
MM(/I8X);P8MLV&9=U[2U)B<I[^7P?W;K! V<6POJKL$E@8]ZT#8M6-9"8K!<
M0_MJRGH[B37.5R/R"*QP)WX?E-QW#6F9AG!=HFQ89-6,M#9,!U*MPVTSIDD=
MK5 ',9K'",V+[< ?2).B-*O&T$JS,3H.1\L40]K>3MJD',A9('^%,49K 1+T
M$E0F?"Z 4G(X.2.Z!,\.V;*9@:NI\>S0X!6L_XBS@2_)]:T8B;P[G L^HH)&
M62J6(2G:IA[C5M(P:&" D5)2\ 31#F??M!EAR*J8LC9=V^?.7/EYV4E[VR1A
MTKZ HJS$19 ?T4Q$DZ1)Z%W0IS_-U3+?\%BWVUD_O0*Y\_<9'%]!Q$1RB=TR
M-FB]OQ]PU9A$=^0:G+C0 ,N$;A1Q$W7DM.0-$,%\Q,_YG]&)XS"!'FS_!IY7
M- WC>(M8'=>3\"58>'TKH;&^8B<9(XV5[HC-*')'-,\3-U,P6<0BQ[' $5.
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
MC]HYT'FIE#TH+L'Q[V3R&U!+ P04    " "J2:52=2??1G($  #B"0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6RE5FUOVS80_JY?<1 \H 7\*MFM
M$]@&DC3!-B194+?KAV$?:.ED<:5(E:3B>+]^1U)V7"?QEP&)Q9>[AW?/O9"S
MC=+?38EHX:D2TLSCTMKZ?# P68D5,WU5HZ2=0NF*69KJ]<#4&EGNE2HQ2(;#
M#X.*<1DO9G[M02]FJK&"2WS08)JJ8GI[B4)MYO$HWBU\YNO2NH7!8E:S-2[1
M?JT?-,T&>Y2<5R@-5Q(T%O/X8G1^.7;R7N!/CAMS, ;GR4JI[V[R6SZ/A\X@
M%)A9A\#H\XA7*(0#(C-^M)CQ_DBG>#C>H=]XW\F7%3-XI<0WGMMR'D]CR+%@
MC;"?U>97;/V9.+Q,">-_81-D1R2<-<:JJE4F"RHNPY<]M3P<*$R';R@DK4+B
M[0X'>2L_,<L6,ZTVH)TTH;F!=]5KDW%<NJ LK:9=3GIV<8ODDID-+&&YE4'6
MZET&O>0-O5$"=TK:TL"US#'_&6! 1NPM27:67"8G$3]AUH=TU(5DF Q/X*5[
MSU*/EY[T#/ZZ6!FK*?A_G\ <[S'''G/\%N;UQ?)Z^1I;)_5<99V;FF4XCZET
M#.I'C!>3/K0V?BDQNE)5S>066*YJBSE<++_"O>H3&Z,/O6$"3.94!(*Y/6-I
MQG1NX!W%WR?X(XHMZ5S!=)QT6]SW7=B4/"M)KQ9T> YT^"-7C0'A!*@D,M5(
MR^4:U@W/F<RP&U&I_,YD0Q4*/ABC,VB,$[$E0J5R7G!TIEBM3!V.A@IMJ7)0
M13"?RJWOG(*=4[X(2<M!4#"HI'U)MFKX5&/.4=K67":H59B(%DB,Z+$*N*0A
MK1,_=4V_#DCCCX9KI YA#:RV-,_46O)_G:V,:J=JB"VRKH=%0<>3:?]0/3EQ
MA^@07&MSTBLFG._.?O*+.AF9BDR[/1-QZ65KU/S8Q0M#!U$\J0.XC=!J/%/<
MO/2S2_1SI5LD R4CYJ2RL$)T#8ZB2ASUX0\28!XG1,G1(^E+'=A;LB73'#M4
M=D!%@]4*];YPVHBY;*'!%#;,0"=-I]UT2A(=N.?"_R\;XM%SQT2T\S]< UR&
M7A_:;L@X(DR$7"7/"+)0/D;GT:W*@B3]W;# X:%1T9$WI'+LGW:-T^DU+B6-
M00KGD4PW"/54T3L0ZL"X.YI,HZM&:Q=5=00L.%MQ$7+H^-##O1XE2T#HP#0=
M1_=*9O\3,NE^')]%7Q2Q>Q*C VEW,DVC;_[V(*(I)S1=AD2\NU&?E2SJ"MY1
M+OKHOW_!HH%Q?_@,DW/C2QM(!E\5_CB!7^".V49[2R+B_Z5Y&]3X4[AO#G(0
M7DG!HX,B2LD1.7DVG;AALANDN\'8#P)/:?=L/(INT9AS8%6P'GV[#"V*2R*!
MJ@12BOE#6(=')AJ?=$5#KJ"[(GG55*TO-=N&]A!8#MC[=%D)OO;):WS8;Y5<
M]SS/ASN=$$MX[?88'-R[%>JU?UT8\,R'*WB_NG_ 7(1[^UD\O'[NF%YSZ1IS
M0:I#"D\<<GXWL:KVM_A*67H3^&%)CS#43H#V"Z7L;N(.V#_K%O\!4$L#!!0
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
MN0;=0>R!JCM6;1A9N2ZQE89ZCIOFU.11V0.TOY/2O!@VP.5OP^1?4$L#!!0
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
MU^^G4Y<65$J7F)HJK.3&EM+CU:ZFKK8DLW"HU-/%;/;SM)2J&A\=A&_7]NC
M-%ZKBJZM<$U92KOY2-JL#\?S<??ABUH5GC],CPYJN:(;\K_7UQ9OTQXE4R55
M3IE*6,H/Q\?S]Q_W>7_8\$W1V@V>!5NR-.:67\ZSP_&,%2)-J6<$B7]W=$):
M,Q#4^*/%'/<B^>#PN4/_%&R'+4OIZ,3H[RKSQ>'X[5ADE,M&^R]F_9E:>UXS
M7FJT"W_%.NY]O1B+M''>E.UA:%"J*OZ7]ZT?!@?>SIXYL&@/+(+>45#0\E1Z
M>71@S5I8W@TT?@BFAM-03E4<E!MOL:IPSA^=F+)4'E[V3L@J$R>F\JI:494J
M<@=3#Q&\<9JV<!\CW.(9N/E"7 "A<.*LRBA[##"%;KV"BT[!CXL7$4\I3<3>
M?"(6L\7L!;R]WN"]@+?W5PP6I\JEVKC&DOCW\=)YBZSYSPM2]WNI^T'J_G-2
MKRXNSK]>G%U^O1''EZ?BY.KRZ_GE+V>7)^=G-]O<_#+<?)&(@2&C8,@04EPW
M-BV0K:-T8._7@D8X5LMJ([ H\)$L94)5W@B_-D*N+%'<BWH7FH!0&(T=96W-
M7;N$8O(%"9/G*B4!+BB5(Y>(8RSE @&C<DFV#]HD[&[E_N-O;Q?S-Q_<0"_1
M(%4L;W(TU$"6IH&"F8!R/[U!\FN-.D[8"H1'.5$9,4"1VZ3/WX4@X^%M(KY)
MJ^12TT@%NYUG!RB_$8ASDWH.^GDU"J;5JF+. & I*Y 32YB(';4;;$F-K8V5
MG@8GL75@)JNG*E:OUDI6<--:^4+0O7*<;>+ZRXG0<AU3T-*JT9))RGV C"AD
MQ(G)Z==(+8ZME=6J\PNDW4FMLG!XJ:H,B)/PDADXQ0/0@918 5;E3IF(SCKV
M@A'>@5Q0C;5 UQL^17D.TOS D"/HTUJ];!S2T.%H3;8]!L2/NB'Q67KQ_=/5
M6=""-W\[/XN:_A4O!,VUAN\1)R7U" ;5T @Y]MFLZ8[LA,,$=);@&A2J1"3A
MJ 9"K$<O\ES-@)26O1-4"E%'MOKH#)8I:RB6]LYIG1"6\B:$]3D5D>TITH#!
M]29HTX<^E14'80GM'#,).P3N8:06P-B-D(TOC%5!SS52.P0.45-L-,+@Y2T
MX#O. LM11(?C,H4DU":M#-LU2%0%'GA(UD2<QX3L;/H_<M;8]O69Q%/,"DT5
M"G(9(OLHM1BB"^T(6#_PX"-:0*@WC&GICT;96/-<H9VF,&ZK!8PY2$<5F8E%
M>A/S;C,*.0<RK%;L,3Y1P97/!_:\I;?M',!+6MV25H4Q&:^B7P3);9(^\>H#
MX;T4B!]['BQK<(8GD(P9N(/+L3\:D2J;-B670DK1#)EEBHV:B PUVKE4I6WM
M1CLSQ=^631=&5W!1I;)6'I676U.&;;]8T]2=,<%[7'<J4R!5B@I([0S3L.P(
M*'H"K!YX%MO:\RA3["![!U-D"J79^7AF3Q(GAH'H1\J.:BW3:/@VG7^L8">Y
MPIP++EHJW98>L\A/.[-DOMMUF F'8SZ;_3T@!U6>G!K];Z^)'>:2N \Y\AVP
MF"=[/\!M]S^!Y-:U#>]G:-H#<I6]>[<5+Q&_0=55+,Y/A :+Y1.-11!7^'A#
M2*'HA(>MHQW,Z<A!E'8B;JYNQ&\^2R:"837^7YI$S-\OYJ_2NU>S-_NO]\7.
M:7*9_)KL[HJK2EQ(#!UB;Q;Z/OKO/Q7; C)K02<CUP36JE#KA=1YH V1!K7P
M6+=#BPUOQR7('V2*(;LV3@76#,D95A^4RY7F/(KESM3?T<#OR4W"$UW((A17
M8WT8:[B[]I\!=0DZ^!5":1.6T7EH!<2>W%R78GGK1_?@.J:0,)(,Q&.8Y&VP
M&Y:ITD7^QU6!JDQR.4=DRD8WU-;B?+:SW&U'E1VYVPD<Q.CL/E 8<?AX>?YN
M;U\LF3AOV:4YBB_P"&8QC&VAZ8$*?#>R66&PXH*POBV^%SOS.&Q4DGEH@@J,
MW3",$U.<"H1.W+JWTUH[!?+@LMC=NH$#[V1K9^1BNZF]B026;OA6TQ+SR%-:
M5$:;%2*A;.G""")V]B*RW]3TK%[;0:U:N4=])D0D]I="WE&?<MF3((Z&H=MF
MUL"YC\8,QZ.I:SIJ<8595VW#C#%BBP9!Z@G=(LMM1^48:P&-OC\*8!E'NIUL
M&!*)C(NM1LY&M2O)-@TR3%6I;C(::CX1%S81_P*\5.*[[$9&_GB&2A"?P^+3
M7'9$MPY\S:U-Y0HYF\D2S1 LC5'JU7^;;%5V(Q.JU#]\Z8;L*$9ZU&]%FYZ(
M<V(,ND?S]NU+:.8\UT&^\UU9R>!1KFD> B!4*P2778,0K+K6PW<5:!"45GD>
MKC<\46V()S&J>-0SK!("?3KT$Y(H9$-T7DPE%GFG5@8=Q>E-LNW^-QU<N<%3
MJ_## L\HN++$VW?_M?_MXCA>V1^VQQ\^P)J83$ EE./H+'GS>LQY6_0OWM3A
M K\T<&(9'@M82Y8W8#TWF S:%Q;0_Z)S]"=02P,$%     @ JDFE4K/1#L8F
M!   !PD  !D   !X;"]W;W)K<VAE971S+W-H965T,3DN>&ULA59-;^,V$+WK
M5PS<14]>2Y:=C9,Z!IS$VP9H/F!GMU@4/=#22"(BD5J2BI-_WQE*]CI=Q[U(
M),5Y,^_-<*CI1ILG6R Z>*E*92]ZA7/U>1C:I,!*V(&N4=&73)M*.)J:/+2U
M09%ZHZH,XRCZ%%9"JMYLZM<>S&RJ&U=*A0\&;%-5PKQ>8JDW%[UA;[NPE'GA
M>"&<36N1XPK=E_K!T"S<H:2R0F6E5F PN^C-A^>78][O-WR5N+%[8V F:ZV?
M>'*37O0B#@A+3!PC"'H]XQ66)0-1&-\[S-[.)1ONC[?HGSUWXK(6%J]T^9=,
M77'1F_0@Q4PTI5OJS1_8\3EAO$27UC]AT^X=D\>DL4Y7G3'-*ZG:MWCI=-@S
MF$3O&,2=0>SC;AWY**^%$[.IT1LPO)O0>."I>FL*3BI.RLH9^BK)SLU6F)/$
M#FY4FV"OE$IAB<^H&H2Y$N6KE78:.O+&-F'2(5^VR/$[R,,8;K5RA86%2C%]
M"Q!2F+M8XVVLE_%1Q&M,!C :]B&.XN@(WFC'?>3Q1O_#?8FU-DZJ'/Z>KZTS
M5"G_'($?[^#''G[\'OSB]]O%W2/<W'V^7][.'V_N[V!^=PW+Q=?%W9<%C>=_
M?EO=K Y)>QQY.!I %WP@_Y,XTR5.=(F#QP*#*UW50KU"IDLZA1;FJRN()U$?
M?I*@#YM")@7!?&^D00NN$ X2;R]YJB&5-BFU1;"=<4J%YX]&"A1$02I5Y#U'
M_[$23V268B+Y' =B39T!!(61""\Y^="-25IH%.1Z"\ML\%F43;O1%2@-U&@\
M7T46 ^8&6VZ%X& -(D%N\]E!O=WYZR^3>'CZFPV20F(&U-],ZV$;I(_9>, U
MH@*9$H;,)/'S/@C)6RY>,&FXJ<!]ELD$#8NG.0/<.T@T974I21WDM%CJ$Y8V
MH,??]V>/J<(J"&O16E[?HP\Z:V-I6;T5@WU3V,:"=-0",Q9WC7M<-](54E&^
MMG*)=8E!I]=!N?8J*P5%UX545!8T-50)#9T;02(1A5?B94B4%#*C*VHLMC$^
M7FKZ3\C.!W MK<AS@SEK\Z:$B53GA\1_A75#M(D[\!&PWA>EH"OC\^ ;"@/(
M[04.#@-J&5BM*9G<-MZ=!-Q0J*L,S_@Q"0[$#!]@?-:/1S$-AL/^R>DI#>)Q
M_VP4!<,HFGRBNO<W'IS%,7R$C\&E4$^0")/2HRPA(5W)&]GQQY40*ZI.\RPY
MQR<3O_BHG2A_T/\ )U$_GIS][/%@>KK<4N);F<AG>R8IS5PG#\NK/E#U)=C?
M.Y]!JD%I!W2CUVR6[F<&CF0F1YT;45.S@+9JR?'@4-<,]RZG"DWNKV ^'8UR
M[3VU6]W=\O/V<ONQO?U%N!4FE\2OQ(Q,H\'I20],>^VV$Z=K?]6MM:.+TP\+
M^E-!PQOH>Z:UVT[8P>[?9_8O4$L#!!0    ( *I)I5*FAJ=H@@0  -<)   9
M    >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;(U6VV[C-A!]]U<,W*+8 (8M
MR=<F3H X\6ZV0';=M;/%HN@#+8TM-12I):DX_OO.4+;B.!?T11=R>'CFS'"&
MXXTV]S9%=/"82V7/FZESQ6FG8^,4<V';ND!%,RMM<N'HUZP[MC H$K\HEYTH
M" :=7&2J>3'V8S-S,=:EDYG"F0%;YKDPVPE*O3EOALW]P+=LG3H>Z%R,"['&
M.;J[8F;HKU.C)%F.RF9:@<'5>?,R/)WTV-X;?,]P8P^^@3U9:GW//Y^3\V;
MA%!B[!A!T.L!KU!*!B(:/W>8S7I+7GCXO4?_Z'TG7Y;"XI66?V6)2\^;HR8D
MN!*E=-_TY@9W_O09+];2^B=L*MOH]R;$I74ZWRTF!GFFJK=XW.EPL& 4O+$@
MVBV(/.]J(\_R6CAQ,39Z X:M"8T_O*M^-9'+% =E[@S-9K3.7<S+I<6?)2H'
MTP=ZVG''$2Q/=N(=Q*2"B-Z "".XU<JE%J8JP>0Y0(?XU*2B/:E)]"[B-<9M
MZ(8MB((H> >O6SO9]7C=_^LD_'VYM,Y02OSS#GROAN]Y^-Y;\'>3^?3/N^F7
M!4R_TW/^FH;O0X2]-KR @:\*_A"J#5$E!3U=BHW??AE%47!VI?-"J*W_"\]
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
MMHC#. KU?H_E >6S8::UG2,@BB-Z VKI@,IJ5(8:?,,CY ATR1I(@!8Z[QK
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
M3N[J&W</M:2L?F>V \[5IKX,?E=VDQRY)"/YS>YXG%(H?<"<,1SZO-%E"ZI
MR99XP$;W8I#I0VD0*,1<P)]ASDV:C%B]@^HBL1_6% /U,%#:]B2O%T/R";D"
M8J@B#*53"[0]T"L"C<*S%UF8(X&2:P6;$[@Y\X$"%6*@1SC1$69+5C7YJ'W+
MWS@M&U2+L21%K*M!&S^QKI2] S=]JU#$44(64& 7(HA>1@?YH2H3OS[%P>H5
M_)H? GPZ:3.3=2X/S'!RAA0]"L^2(\1K71<"R'$&1)-70X$&4FM*39VGX."
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
MWO+#C;T4P; '2CQ+A"E2):FZWE_?(REK;F=[W?8BD13O^^Z^NR,UV"B]-@6
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
MPOL,.*'S6%1&P7\@*@^ M=F:2,1)Y-SM:_)L/I\AB??CAJ'461(GY'R,D.E
MR/3-A&"'8?B-1F6M@J+EF*Q/<)2'4<SC/-P@\%;@5_(6\#!CUA>G B0E)W=[
MS<ZA9N=349A\-=VPP2%&>Z1@S[I%3,?44M'*FIDM0>W4C [OC"DD(2]@*#]&
MCW_PF:] ;NTPHXAM0MT7?S@=YJ6K;DQX?=X-6Q^IW#(,!X<"18.+*=:L[ :8
M;J-%8X>&C= X@MAEB3,?2/, [PLA]'YC% Q3Y.IO4$L#!!0    ( *I)I5*A
M-%<ZG0(  ,L%   9    >&PO=V]R:W-H965T<R]S:&5E=#(T+GAM;(5436_;
M, R]YU<01@\MD,4?29HB2 (X[8856(>B[;;#L(-LT[%16?(D.>G^_2C9<5.L
MR0ZV2(E\CZ1$+G92/>L"T<!+Q85>>H4Q]=SW=5I@Q?1(UBCH))>J8H94M?%U
MK9!ESJGB?A0$EW[%2N&M%F[O7JT6LC&\%'BO0#=5Q=2?-7*Y6WJAM]]X*#>%
ML1O^:E&S#3ZB^5;?*]+\'B4K*Q2ZE (4YDLO#N?KB;5W!M]+W.D#&6PFB93/
M5KG-EEY@ T*.J;$(C)8M7B/G%HC"^-UA>CVE=3R4]^B?7.Z42\(T7DO^H\Q,
ML?2N/,@P9PTW#W+W&;M\IA8OE5R[/^Q:VPD9IXTVLNJ<*8*J%.W*7KHZ'#A<
M!4<<HLXA<G&W1"[*&V;8:J'D#I2U)C0KN%2=-P57"GLICT;1:4E^9A6GJ6R$
MT?" *99;EG <PE=Z#.=/5M87"]\0C37VTPYRW4)&1R##".ZD,(6&CR+#["V
M3_'U04;[(-?12<0;3$<P#H<0!5%P F_<)SUV>.,C>-<*L]+ %ZGU$.*,9'H@
MC,-M52NY17IS5)"?<:*-HE?SZP3CI&><.,;)$<9':J:LX0@RIX?8E5P=E%R@
M>:_2)U%MP\YUS5)<>M21&M46/5LLK!)4KF!'E4'\;Q1P!F$PC"81"5?#<#:C
M-1K.HF@0<VI>)E($&@.0R28Q><-?,SF?P06<7]I?"!>#)VD8/YIG1S.>=C1A
M1Q,.[OKBVS+]AY,I!*;IT-KI^6"-FU*(4FRH2[GS.X-+RT7?A\'^EDF=0CB@
ME_G6<M9;OW?;_D&#5:@V;HQH<)&TO=;O]I,J;AOTU;P=<W=,49P:..;D&HQF
M4P]4.SI:Q<C:M6LB#36_$PN:MJBL 9WG4IJ]8@GZ^;WZ"U!+ P04    " "J
M2:52?'8A6N<"   C!@  &0   'AL+W=O<FMS:&5E=',O<VAE970R-2YX;6R%
M54U/&S$0O>=7C%8<0%K8KWP1)9$2:-4>* AH>ZAZ<'8GB877WMK>!/Y]Q]YD
M&Q"A%W;&GGGSWN"9C+=*/YDUHH7G4D@S"=;65J,H,OD:2V8N5(62;I9*E\R2
MJU>1J32RPB>5(DKCN!^5C,M@.O9G=WHZ5K457.*=!E.7)=,O<Q1J.PF28']P
MSU=KZPZBZ;AB*WQ ^[VZT^1%+4K!2Y2&*PD:EY-@EHSF71?O WYPW)H#&YR2
MA5)/SOE:3(+8$4*!N74(C#X;O$(A'!#1^+/##-J2+O'0WJ-_]MI)RX(9O%+B
M)R_L>A(, RAPR6IA[]7V"^[T]!Q>KH3Q?V';Q&9I 'EMK"IWR<2@Y++YLN==
M'PX2AO&1A'27D'K>32'/\II9-AUKM07MH@G-&5ZJSR9R7+I_RH/5=,LISTYO
M[1HUW&..?,,6 DT(W^@IG#YZYVP<62KB0J-\!SAO -,C@$D*-TK:M8%/LL#B
M-4!$[%J*Z9[B//T0\1KS"\B2$-(XC3_ RUK)F<?+CN =B(5?LX6QFI[&[P^
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
MT^CDE/)3=P]#)UC5^&:\4)9:NY]6]):B=@JT7RIE-X)ST+_.LS]02P,$%
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
M+4J[P:POA= O@6W.S>,]^@-02P,$%     @ JDFE4K$+]<5>!0  F1D  !D
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
MP/NE$'J[,5\4M-\D3?\#4$L#!!0    ( *I)I5*YW/MLI@,  'P+   9
M>&PO=V]R:W-H965T<R]S:&5E=#,V+GAM;)5678_;-A#\*X00%'= <Q)E6[:O
MMH'[0-$ 26N<D^:AZ ,MK2TBE*B0E'WW[[ND=+(OEMCVQ18E[L[,DASNXBC5
M-YT#&/)<B%(O@]R8ZC8,=9I#P?2-K*#$+SNI"F9PJ/:AKA2PS 45(HRC* D+
MQLM@M7#OUFJUD+41O(2U(KHN"J9>[D'(XS*@P>N+)[[/C7T1KA85V\,&S)=J
MK7 4=EDR7D"IN2R)@MTRN*.W]W1F ]R,/SD<]=DSL5*V4GZS@P_9,H@L(Q"0
M&IN"X=\!'D (FPEY?&^3!AVF#3Q_?LW^JQ./8K9,PX,47WEF\F4P"T@&.U8+
M\R2/OT$K:&+SI5)H]TN.[=PH(&FMC2S:8&10\++Y9\]M(<X"8CH0$+<!L>/=
M #F6C\RPU4+)(U%V-F:S#TZJBT9RO+2KLC$*OW*,,ZM-LQI$[LB&[TN^XRDK
M#;E+4UF7AI=[LI:"IQPT865&ULJ6,<71U2,8QH6^)N_)!O=*5@NP69C68)K)
M@K,M%]RXX/1[S15DY!WA)?F<RUKC%+T(#8JP5,*T)7S?$(X'"#]">D-&]&<2
M1W'T9?-(KMY=O\T28@FZ.L1='6*7=C14A_\AX:^[K3:V$'][@$<=\,@!CP>
M/TO#!%G7*LUQ<V&!L;I]56FR)"Z+/6J'U3Q)HD5XZ,$>=]ACK^@[)]0C8M(E
MFGA%/#"=NWJE]@&P3@<FH/PQ=Z.D234Y4T)'23+NEY)T#!(O@R? )>&I@89#
M'VYR@1LGDW@ =]KA3KVX[4'1Z% IH.JMZ%V]Z07V=!PG_="S#GKFA?Y0'K#$
M4N'>[(.<74#.^O'F'=[<B[=64#&>$7C&*T&WAB!-#@J-2BGDTIZ</C;SRT6G
M [N71B?OBOZE H:5>XXU]R"W.=ZL^SR9#V"?^2;U8O_AA'M@:<]VF\4#L">;
MHO%_L(N^@]O"QA>PD]&8#LD]N10=>:WBX\D(/7Y!3\Y#QUX=7YE2]J+)0.&I
ML3=SY[4OO;J\Z6SO<JLKEL(RP.9$@SI L"(^IB=KHWYOZTYXQ5[L\28_L:+Z
M!6^#5-7PYH;HY7WI=N_'\_%H.K @)[^C?L-K-L+@LK3HEY[G13^Y'O7;WN_8
M+S:;D%R=<;C&QJ&Y)'O97+K@:#YX)$XV2/T^^%%J3;#!<]":VV:OOQBSBRMT
MDDQ_/!GA62]E^])/3.UYJ8F '89%-U.DKYI6KQD86;GV:BL--FON,<?V&)2=
M@-]W4IK7@>W8NH9[]0]02P,$%     @ JDFE4C,N5-NN @  !0<  !D   !X
M;"]W;W)K<VAE971S+W-H965T,S<N>&ULS5513]LP$/XK5L0#2*-)DZ:M4%NI
M4$U#@JDBL#T@'MSDDE@X=K$=RO[]SD[(NI%6/.XE\=EW]WW?Y7*>[:1ZUB6
M(6\5%WKNE<9L+WQ?IR545 _D%@2>Y%)5U*"I"E]O%=#,!57<#X-@[%>4"6\Q
M<WMKM9C)VG F8*V(KJN*JE^7P.5N[@V]]XT[5I3&;OB+V986D(!YV*X56GZ7
M)6,5",VD( KRN;<<7EQ.K;]S^,%@I_?6Q"K92/ELC>ML[@66$'!(C<U \?4*
M5\"Y380T7MJ<7@=I _?7[]F_.NVH94,U7$G^DV6FG'M3CV20TYJ;.[G[!JV>
MV.9+)=?N27:M;^"1M-9&5FTP,JB8:-[TK:W#7D X/! 0M@&AX]T .98K:NAB
MIN2.*.N-V>S"27712(X)^U$2H_"489Q9),W'(#(G"2L$RUE*A2'+-)6U,$P4
M9"TY2QEH0D5&ULJ6,47K= 6&,J[/R#E)L%6RFH/-0K4&TSAS1C>,,V.#,Z:W
M4D.&WBNWI)P\WD*U ?5$3@@3Y+Z4M<8P/?,-"K/T_+05<=F(" ^(6-;%@ 31
M%Q(&8?"0K,CIR=G?67PL2U>;L*M-Z-)&_TMM'F^0 ;DV4.FG(_RCCG_D^(\.
M\+^7!JN<8,<[K@JY]=6V23)V2>P__+J(XB"8^:\]T*,.>G2T=-]QG"P;M:<W
M?Z2>M1\?LHLC^N(.)/Z$O@:F3U@3'>\)BZ-Q/.I7-NY QY\ W=/4ASS^@'P>
M!^%PT@\]Z: G1Z$/%G69OM1,0=9'9?*!2C2*#A"9=D2F1XE<BU160'(EJ[9Y
ML238W[A.I?TS:FQFO#<4M9.WMT+3#TTWCOXAY>]--7M!W%)5,*$)AQR#@L$$
M1:EFZ#:&D5LWZ#;2X-ATRQ+O*5#6 <]S*<V[86=G=_,M?@-02P,$%     @
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
M.,O".;6HU'O>Q'$4L.\=!HK7&#)^LS_)8TY0/MS50U5C4CU4-2;5V-W27$Q
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
M9047+9'& =X70NAWP\S^_NK.?@-02P,$%     @ JDFE4J+K#JLA @  #04
M !D   !X;"]W;W)K<VAE971S+W-H965T-#4N>&ULC51-;]LP#/TK@M%#"V21
M/_+1%HZ!-MZP'3H$S;H=AAT4FXF%RI8K*77Z[T?)CI%NR9:+)4I\C^0SJ;B1
MZED7 (;L2E'IF5<84]]2JK,"2J:'LH8*;]92E<R@J394UPI8[D"EH*'O3VC)
M>.4EL3M;J"266R-X!0M%]+8LF7J[!R&;F1=X^X-'OBF,/:!)7+,-+,$\U0N%
M%NU9<EY"I;FLB(+US+L+;M/(^CN'[QP:?; GMI*5E,_6^)+//-\F! (R8QD8
M+J\P!R$L$:;QTG%Z?4@+/-SOV3^YVK&6%=,PE^('STTQ\ZX]DL.:;85YE,UG
MZ.H96[Y,"NV^I&E])Y%'LJTVLNS F$')JW9ENTZ' T P.@$(.T!X+B#J -&Y
M@%$'&#EEVE*<#BDS+(F5;(BRWLAF-TY,A\;R>65_^](HO.6(,\E"80<I\T98
ME9./+UM>XS\U _(5.^XR!<.XT%?D WE:IN3RXHI<$%Z1;X7<:@3HF!K,P3+1
MK(MWW\8+3\1+(1N2*!B0T _](_#YV?#@Y@@\/1]^_1Y.4;A>O;!7+W1\T7_4
M&Y"%8)5Y+R+Y>;?21F%G__I'J*@/%;E0HY.IXUAGG+EI@1V.O8:C^K<T$T=C
MA_XU"<?3:4Q?#U7^VRD8C_YP2H\X!3>3WJDM@Q[TGGTH'IC:\$H3 6N$^</I
MV".J';[6,+)V[;B2!IO;;0M\KT!9![Q?2VGVANWP_@5,?@-02P,$%     @
MJDFE4@")'%R% @  S@8  !D   !X;"]W;W)K<VAE971S+W-H965T-#8N>&UL
MC55;;YLP%/XK%MI#*[7E$M*;"%*;;-JD7:*FW1ZF/3AP"%8-IK9IVOWZ'1O"
M:$*JO( OW_>=\QV;0[06\E'E )J\%+Q4$R?7NKIV797D4%!U)BHH<2<3LJ :
MIW+EJDH"32VIX&[@>>=N05GIQ)%=F\LX$K7FK(2Y)*HN"BI?;X&+]<3QG<W"
M'5OEVBRX<531%2Q /U1SB3.W4TE9 :5BHB02LHESXU_/Q@9O 3\9K%5O3(R3
MI1"/9O(EG3B>20@X)-HH4'P]PQ0X-T*8QE.KZ70A#;$_WJA_LM[1RY(JF K^
MBZ4ZGSB7#DDAHS77=V+]&5H_-L%$<&6?9-UB/8<DM=*B:,F80<'*YDU?VCKT
M"'ZXAQ"TA.!0PJ@EC XEA"TAM)5IK-@ZS*BF<23%FDB#1C4SL,6T;+3/2G/L
M"RUQER%/QW.)-TCJ5T++E'Q\JEF%9ZI/R'>\<4<ST)1Q=4Q.R0+O6UIS("(C
M59\#&PZ"'A8S<O3AF'P@K"3WN:@5(E3D:DS4A'.3-JG;)JE@3U(S2,[(R#\A
M@1=X _3IP73_:H ^.YQ^^9;N8G6[$@==B0.K-]JC=T#I?M\LE9;X#?QY)]ZH
MBS>R\<(]\7YD&4O@O_H)R=B+KB4H&S6K9<G,=.A<&N5SJVPZQG,\]L/(?>X7
M?Q=S]18QVT5<=H@WEL+.4OBNI:^@U#7VB*0N:DXUI/AI8Y=+&&V:!]JBA9":
M_;4+0\Z: .->3J?C+6,#D-&6LP&(/VQMW%D;OVOM7FC*AQ(>[QZ%MU7HZ2[F
M?"OA7<3%5KYNKWF83O^-RA4K%>&0(<<[NT )V73/9J)%9?O)4FCL3G:8XP\'
MI '@?B:$WDQ,B^I^8?$_4$L#!!0    ( *I)I5+XAF&(G0(  *P'   9
M>&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;)U576^;,!3]*Q;J0RNMX3,DK0A2
M6S1M#].BIMT>ICTX<!.L&IO93M+^^]F&H'R0+-H+V.:<>\\]-M?)AHLW60(H
M]%Y1)B=.J51][[HR+Z'"<L!K8/K+@HL**ST52U?6 G!A215U \^+W0H3YJ2)
M79N*-.$K10F#J4!R5558?#P"Y9N)XSO;A6>R+)59<-.DQDN8@7JMIT+/W"Y*
M02I@DG"&!"PFSH-_G\4&;P$_"&SDSAB92N:<OYG)UV+B>$804,B5B8#U:PU/
M0*D)I&7\:6,Z74I#W!UOHW^VM>M:YEC"$Z<_2:'*B3-V4 $+O*+JF6^^0%O/
MT,3+.97VB38MUG-0OI**5RU9*Z@(:][XO?5AA^!')PA!2P@N)80M(;R4$+6$
MR#K3E&)]R+#":2+X!@F#UM',P)IIV;I\PLRVSY307XGFJ?2[*D&@*?[ <PH2
M76>@,*'R!MVBF3YBQ8H"X@O$+:S>PC K]([E8@4%H@3/"26*Z/5;]#K+T/75
M#;I"A*&7DJ^DQLK$55JKR>CFK:['1E=P0E<&^0"%_B<4>('70W^ZF.[?]="S
MR^GC?;JK#>Y<#CJ7 QLO/!'O/ZS\]3"72NC?XO>9_&&7/[3YHQ/YN_U5'#'.
M;G7@ M :6,%%(T&"6),<4"WXFA0@>K>L21+;)*:?K%-_Z(>)N][=F![0:+2/
MR8XQX<CO,'LE1EV)T=D2'UH/)::Z??6I;_C#G:3!@?1_(K)SB#W9PT[V\*QL
M^__UFCT\2N7'\8'@'LSX0/$Q)#KA=-Q)CL]*?N$*TPN/<5]A\?$!B<?^064]
MH+O#4W2,B?SHH#9WIS6:>^P;%DO")**PT"QO,-+.B.9N:":*U[9;SKG2O=<.
M2WV=@C  _7W!N=I.3 /N+NCT+U!+ P04    " "J2:52VQFD#0P%  #J%P
M&0   'AL+W=O<FMS:&5E=',O<VAE970T."YX;6RU6&UOVS80_BN$5@PMD$0B
M:?DELPW4]HIE2Y @;M<5Q3XP%FT)E4B7I./XWX]ZB2A+LBQW]1=;+W?/W?&.
MSYTXW'+Q3?J4*O 2A4R.+%^I];5MRX5/(R*O^)HR_6;)1424OA4K6ZX%)5ZB
M%(4V<IRN'9& 6>-A\NQ!C(=\H\* T0<!Y":*B-A-:,BW(PM:KP\>@Y6OX@?V
M>+@F*SJGZM/Z0>@[.T?Q@H@R&7 &!%V.K/?P>H;=6"&1^#N@6UFX!G$H3YQ_
MBV]NO)'EQ![1D"Y4#$'TWS.=TC",D;0?WS-0*[<9*Q:O7]$_),'K8)Z(I%,>
M?@X\Y8^LO@4\NB2;4#WR[1\T"RAQ<,%#F?R";2;K6&"QD8I'F;+V( I8^D]>
MLH4H*&!\0 %E"JBD #L'%'"F@-LJ=#*%3K(R:2C).LR((N.AX%L@8FF-%E\D
MBYEHZ_ #%N=]KH1^&V@]-7ZD(5'4 P]$J!V8D)"P!96 , ]\%(1)DJ1'@K<S
MJD@0RG?@$LQU\7F;D *^!"3B&Z: MZ%@*7BD2R'%6VN\0 -=@D_S&7C[YAUX
M P(&/OI\(S6X'-I*>Q_[8"\R3R>II^B IQ"!.\Z4+\'OS*/>/H"MP\YC1Z^Q
M3U CXHPNK@"&%P YR*EQ:-I:'0YJU&?MU?L-T> \DSC!PZTR64@>^'JK1<&-
MHI'\M\%0)S?420QU#AAZOUC$.4^+A"N?"IWU!0V>R9.NB5]_Z2,(?]LKA%U=
MME,CW<1(S$[/8]P=X*']7,Q 5:B/T+[,K"K3@8Z3"^W%Z.8QNJ?&N":[.$#9
M/L+4A%MP# Z<02G"JI#K]MQ2B%6AGEM V@NQFX?8;0SQ"V>K)\+!#9,;$>]Z
MH'F>+79@RJ\NP*WRKL#7.QH]4=%4-+W<6N^\U=G/#?7;9<[4Y(6.45%QJ8S5
MNG3UJP7IHE(FIHW&XR9]+==D04>6[L*2BF=JC4$=-_0K&<4=MU>?T4$>^N#T
MT).%CRG<#]9U43=#3GD4Z1Q)GPCJ\]"CHB%%T#%-QVGGZ>NF:IFB#+:8(]C'
ML)2C3*JXN)T^+$G-:J3TICJ0 ECHI_#4T(ZEX CB:3E QE'4"/N9L!7X0EX"
MPMIL=&CZ$#QS(X*F$\'F5G1?ZCYU8\4TPR@FN@MQN1IJA#KX0#&8+@);MI%3
M=N01S+FI@W@ TRN@&3M:$[9K6E+3%6!S6[C?:W:U_G4KF[#,DIG(WM[J'FC)
MT+00V/OI6ZL9\<?6TK0BV-R+_M(M%LSH;M-J@QF:AX/S;C!DB!HU$W6;#39!
M-:Q<R'8V2U?I%KJPOB2085O4DFU/V6!',.>4!5SHCRRF!R+]B:O:EP8R[(N:
MV?<V /\$;!4&,0NWJ YDZ!>=F7Z1H5_T_^EW@JKS>:]<&XUF6DU5^Q$8@D9G
M(.@CF-,/]R=4C"%FU$S,:;\.].-6]6)8%9UY,D>&#U$S'[:KE^H<7A[P4'5Z
M=OL'J,2P*CK#]'P$<Q9H,,63YC+U T; _'[>]*UOB!FW(>:F-HVKK-PKDW*-
M3*<T&-6(H/JEQH:U\4^?D8\@GKS0AJAQ,U%/XOGX3TW5+QO:9N/APGG-F8D:
M&Z+&;8BZL5IJCF,.I-F0*VY)KB>D^<CL^P.MV2X<CD94K))#9@D2U])STOQI
M?I#]/CF^M8UX>@I^1\0J8!*$=*E5G:N>]E:D!\OIC>+KY*CUB2O%H^32IT1/
ME[& ?K_D7+W>Q ;RX_WQ?U!+ P04    " "J2:52HY9(X(,"   @"   &0
M 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6RUEFM/VS 4AO^*%6G2)DW-I3=
M;24*FZ@&$@+&/J!]<)/3QB*V,_N$EG\_VVG=,E&#-/$E\>T\?L_;^+BCE52/
MN@1 LN:5T..H1*Q/XECG)7"J.[(&86864G&*IJN6L:X5T,(%\2K.DF00<\I$
M-!FYL6LU&<D&*R;@6A'=<$[5\Q0JN1I':;0=N&'+$NU /!G5= FW@#_K:V5Z
ML:<4C(/03 JB8#&.3M.3:=JU 6[%/8.5WFL3F\I<RD?;F17C*+&*H((<+8*:
MUQ.<0559DM'Q9P.-_)XV<+^]I7]WR9MDYE3#F:Q^L0++<704D0(6M*GP1JXN
M8)-0W_)R66GW)*MV;2^)2-YHE'P3;!1P)MHW76^,V M(!P<"LDU YG2W&SF5
MYQ3I9*3DBBB[VM!LPZ7JHHTX)NRO<HO*S#(3AY,[N@9-/I\#4E;I+Z,8#=1.
MQ?D&,&T!V0% FI$K*;#4Y)LHH'@)B(T:+RG;2IIF0>(YY!W23;^2+,F2 *_K
M4^PZ7O=]*9*'2[. S!"X_AW ]SR^Y_"] _A;I(@-2O5,F,@E!X)T311%,%]M
MT>3_>M):$&:F_4Z2? J(ZWMQ_2#H0HHE^6$?#U? YZ!"&0\\=/ 1A@X]?AC4
M/'OIXFONA0'IH-,/NG?DE1P%0>;<FU,MR$P\@493B]!\Y BJ5DP;!]YAZ;'?
MZ?@C+$V3W3%/_M?4-PC96]]DNE=STB#JK#0#&MYC8)KMH-F'6+@K(VDWJ/K^
M].Y5V\)1@T.NQ7M%FX-:NJM)DUPV MOZ[4?]]7?:%OW=\O;NO*)JR80F%2Q,
M:-(9FJ*@VNNH[:"LW14PEV@N%-<LS14.RBXP\PLI<=NQ&_@_!9._4$L#!!0
M   ( *I)I5+CO)\PH0(  +P'   9    >&PO=V]R:W-H965T<R]S:&5E=#4P
M+GAM;*U5WV^;,!#^5RS4AU9:RX\0VE4$J0F;UH=*5=-N#],>'#@"*MC,-DGV
MW^]L"$M:$D7;7L _[OO\W9U]%ZZY>)4Y@"*;JF1R8N5*U;>V+9,<*BJO> T,
M=S(N*JIP*I:VK 70U("JTO8<)[ K6C K"LW:HXA"WJBR8/ HB&RJBHI?4RCY
M>F*YUG;AJ5CF2B_845C3)<Q!O=2/ F=VSY(6%3!9<$8$9!/KSKV- VUO#+X6
ML)8[8Z(]67#^JB?WZ<1RM" H(5&:@>)O!3,H2TV$,GYVG%9_I ;NCK?LGXWO
MZ,N"2ICQ\EN1JGQBW5@DA8PVI7KBZR_0^3/6? DOI?F2=6?K6"1II.)5!T8%
M5<':/]UT<=@!N,$!@-<!O+< _P!@U %&IP+\#N";R+2NF#C$5-$H%'Q-A+9&
M-CTPP31H=+]@.NUS)7"W0)R*GND&)#F/0=&BE!?DDLSQ9J5-"81G).%5S1DP
M)?6L%GQ5F'SC=2,%PUT@RA!<DI=Y3,[/+L@9;I#GG#>2LE2&MD*1^B@[Z01-
M6T'> 4&N1QXX4[DDGU@*Z3Z!C=[U+GI;%Z?>4<88DBLR<C\0S_&< 4&SD^'N
MQP%X?#K\YH@WHSYA(\,W.L#W5^GY?K>02N ;^W%$@=\K\(T"_X""62,$GCF4
MVA88&* N.*O(]:]#>[4;[?<V(\_?MXD'>,:]R9[H<2]Z?%1T#!F@['1(]5&D
MKKNWLJ8)3"PLK!+$"JR(#-VC_\03_SO/7HB"/D3!T1#=]S>&P ;;BH3!YQN<
MD./W-N]S/,#S-L?V3EVK0"Q-?Y!X[1NFVO??K_8MZ,Y4WC?K4VQ-;2?Y0]/V
MM0<JE@63I(0,*9VK:PR^:'M%.U&\-M5SP1768C/,L;V"T :XGW&NMA-]0-^P
MH]]02P,$%     @ JDFE4OB!__V\ @  _ @  !D   !X;"]W;W)K<VAE971S
M+W-H965T-3$N>&ULI59=;]HP%/TK5J1)K;21+SZZ"B(5Z+0]5$+M/AZF/9CD
MAEAU[,PVA?[[VDY(H4HLNKT0V_$YU^=<<V^F.RX>90&@T+ZD3,Z\0JGJVO=E
M6D")Y8!7P/2;G(L2*ST5&U]6 G!F027UHR 8^R4FS$NF=FTEDBG?*DH8K 22
MV[+$XGD.E.]F7N@=%N[)IE!FP4^F%=[  Z@?U4KHF=^R9*0$)@EG2$ ^\V["
MZ^7$[+<;?A+8R:,Q,DK6G#^:R;=LY@7F0$ A588!Z\<3+(!20Z2/\;?A]-J0
M!G@\/K!_L=JUEC66L.#T%\E4,?.N/)1!CK=4W?/=5VCTC Q?RJFTOVA7[QU/
M/)1NI>)E ]8G* FKGWC?^' $",<]@*@!1&\!PQY W #B<P'#!C"TSM12K ]+
MK' R%7R'A-FMV<S FFG16CYA)NT/2NBW1.-4\AWO0:*+)2A,J+Q$G]"#OEG9
ME@+BN<YKREE**,$V27H%\AQLJI#">R2P@JFO]#D,FY\V,>=US*@G9ABA.\Y4
M(=$MRR [)?"U@%9%=% QCYR,2T@'* X_HBB(@HX#+<Z&AY\[X,OSX5<.-7&;
MD]CRQ3U\[\T ^GVSEDKHO] ?1_1A&WUHHP][HB\*PC"2"JNMXN(9$9;RTIUN
M-V$T&@3!AZZL_"-N^7[<B1.CUHF1DVBE2Q (8(I@^FJVT+FQ-:O+"3?A11B8
MHUUV>>%$FN)_+2N<PLS3U5V"> (O05W>_#_/B5?CUJNQVRO019AIKU!&<NM:
MVGE5W"Q1WTUQPR9]%\4-NXC&'>DXD3]IY4^<5+=GE44W1]@G8^'&Q1VNU2+\
MH[Y0@MC8_BI1RK=,U<6U76U;^(WM7&_6Y[JUUYWXE:;^+KC#8D.81!1R31D,
M)OK^B;K7UA/%*]M]UESI7F:'A?X\ 6$VZ/<YY^HP,0':#Y[D!5!+ P04
M" "J2:52A6K X5@"  !W!@  &0   'AL+W=O<FMS:&5E=',O<VAE970U,BYX
M;6R-5<N.VC 4_14KFL6,5,B;QRA$8HBJ=E$5#<QT475AR(58X\2I;1[S][6=
M$ $!RB;QM<\Y]]P;VXEVC'^(#$"B?4X+,;(R*<MGVQ;+#'(LNJR$0JVL&,^Q
M5"%?VZ+D@%-#RJGM.4[/SC$IK#@R<U,>1VPC*2E@RI'8Y#GFGR] V6YDN=9A
MXI6L,ZDG[#@J\1IF(-_**5>1W:BD)(="$%8@#JN1-7:?DU#C#>"=P$X<C9&N
M9,'8APZ^IR/+T8: PE)J!:Q>6Y@ I5I(V?A;:UI-2DT\'A_4OYK:52T++&#"
MZ"^2RFQD#2R4P@IOJ'QENV]0UV,,+AD5YHEV%;;7M]!R(R3+:[)RD).B>N-]
MW8<C@AM<(7@UP;N7X-<$_UY"4!,"TYFJ%-.'!$L<1YSM$-=HI:8'IIF&K<HG
MA?[L,\G5*E$\&<_Q'@1Z3$!B0L43ZJ"9VEGIA@)B*R3Q'I7X$R]4V$%OLP0]
M/CRA!T0*-,_81N B%9$ME0^M9B_KG"]53N]*S@267>2[7Y#G>,X%^N1NNCN\
M0$_NIP].Z;9J7M-!K^F@9_3\*WK7^O5[O!"2JWW]YT82OTGBFR3!E23OX[D6
M5Y^JEK_4]4JB9R3T<=_&[K ?V=OCUK8Q_O 4DK0AG;"!G+@/&O?!3?<_90;\
M__XKD? H<= ;G/EO8WP_/"N@C7&O%! V!80W"Y@SB>G%G1ZVFM7KG?F9M#%^
M/SCSW,:XSIEG^^B4ZROY!^9K4@A$8:5(3K>O-'AUS56!9*4Y^ LFU35BAIGZ
M,P#7 +6^8DP> GV7-/^:^!]02P,$%     @ JDFE4E @8S 4 @  NP0  !D
M  !X;"]W;W)K<VAE971S+W-H965T-3,N>&ULG51+C],P$/XK5DX@H3I)VP6M
MTDC;%L1*+%1= 8<5!S>9-%;]"/:DV97X\=A.&HI$>^"2>,;S/<;Q).NT.=@:
M ,FS%,HNHAJQN:74%C5(9B>Z >5V*FTD0Q>:/;6- 58&D!0TC>,;*AE749Z%
MW,;DF6Y1< 4;0VPK)3,O2Q"Z6T1)=$IL^;Y&GZ!YUK ]/ )^;3;&171D*;D$
M9;E6Q$"UB.Z2V^7<UX>";QPZ>[8FOI.=U@<?W)>+*/:&0$"!GH&YUQ%6((0G
M<C9^#IS1*.F!Y^L3^X?0N^MEQRRLM/C.2ZP7T;N(E%"Q5N!6=Q]AZ"<8++2P
MX4FZOG8VCTC16M1R #L'DJO^S9Z'<S@#)#<7 .D 2(/O7BBX7#-D>69T1XRO
M=FQ^$5H-:&>.*_]1'M&X7>YPF*^T*D"A8>&,=$6VW![(JS4@X\*^SB@Z$5]*
MBX%PV1.F%PB3E#QHA;4E[U4)Y=\$U+D;+:8GB\OT*N,:B@F9)F](&J?Q%;[I
MV/(T\,TN\'U10%;A9,&0IP>0.S _R"^RA2.H%L;4%:G9*#4+4M/_.UWR],D!
MR#V"M-?DYJ/<_&IGGUMOW.L40W__^GX]QSQP^)D]YHD[UN.Y+CV[4(YE'\;&
MDD*W"ON[-6;'R;SK+^2?\GZL'YC9<V6)@,I!X\E;)VSZ4>D#U$VXGCN-SG)8
MUN[O L87N/U*:SP%7F#\7^6_ 5!+ P04    " "J2:52J3[JB$H(  #6,
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
M1Q5EC>!U+9@>$4Q2N"&-PL"?,L?\*4%$WK<AI \A7*>=C O,0N@EYY#&:7S
MH?FSX<GX 'SQ?/BH(YI>6Y">Y^O]QX)\?D] >&=1F'\[9/NM;-_+]H_(WFYT
M5E#_0/:H?TX-9#+-*]>AARK=2>D.K$M3L0RG 9U(!O46@]G' E]0B!63WX'T
M@'108TY[RBJP.P5LK1'K\.E0@Q+)J4*59"$JK;;-$IT8MD!0JQ7/$(A><(,F
MA"M:6@'5!,42=;LKSKUUH_OR9)0FPS?FQ6.HL*&]J)T196#/ R;4AAS,@9P[
M'5+_^5T? D6A$;@!J?82!NR0>C+V=73;(WQYD@SB-QWENFC+==%=+M09*=+!
M[!0E.FV#]F _=C.-QV$<_W&H;;IQ21P? 2Y^ _@D"8,V"8/N)-S-X7ZS-#SG
M3+ON^'SC$]_5#\.6>_A_MN&HE1UUAO2ALY(U=NRQ[C[?S@9QF$RB[7[9?C5*
MPMY3F\6O-J_WB6K7H[U;1:!>^]O9T'ZGEJA/YW:V?0!<^7OOI_EK>AC4]_@C
M3?VJN&%ZS:6A+E\191P.:>OH^J:N!U95_NY:*DLWH?\LZ'&#VAG0^DHI^S!P
M NUS:?8#4$L#!!0    ( *I)I5*3K^B^'0(  -T$   9    >&PO=V]R:W-H
M965T<R]S:&5E=#4X+GAM;)542X^;,!#^*Q:G5JIB(&%;K0A2LFG5/6RU2M3V
M4/5@8 !KC4UM$W;_??T FK9)JE[ 8\_W\#!#.@CYI!H C9Y;QM4Z:+3N;C%6
M10,M40O1 3<GE9 MT2:4-5:=!%(Z4,MP'(8WN"64!UGJ]AYEEHI>,\KA42+5
MMRV1+UM@8E@'43!M[&G=:+N!L[0C-1Q ?^X>I8GPS%+2%KBB@B,)U3K81+?;
MQ.:[A"\4!G6R1O8FN1!/-K@OUT%H#0&#0EL&8EY'N /&+)&Q\6/D#&9)"SQ=
M3^P?W-W-77*BX$ZPK[34S3IX%Z 2*M(SO1?#1QCOXPP6@BGW1(//38QBT2LM
MVA%LXI9R_R;/8QU. -'-!4 \ F+GVPLYESNB299*,2!ILPV;7;BK.K0Q1[G]
M* <MS2DU.)T=H#8EUNB>^P_L*L5+M(<C\![0AA/VHJA"KW:@"67J=8JUT;5H
M7(P:6Z\17]"(8O0@N&X4>L]+*'\GP,;P[#J>7&_CJXP[*!9H&;U!<1B'5_B6
M<Q66CF_YCRKLH1-24UZC;YM<:6EZYOL5^M5,OW+TJPOTG_HV!XE$9=IX$E!>
M4ITKIV=+')N=JF.V3/'QC(%D-I#\EP&2,Y@<G#.0_&4@^L, /FFY%F3M!DNA
M0O1<^^Z;=^?9W?B6_97N!_^!R)IRA1A4!AHNWAI=Z8?)!UITKH%SH<TXN&5C
M_C\@;8(YKX304V %YC]:]A-02P,$%     @ JDFE4D^$ 45P P  )0T  !D
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
M=OP5MM>/NW<L&XO+C-4L2]NI7LR:86 '-FI[@<,^<MU<?@3S<9@? 0R+@RG
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
MWQ[=/6],U1[S6?]+S>P-4$L! A0#%     @ JDFE4@=!36*!    L0   !
M             ( !     &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4    " "J
M2:52GD+=V^\    K @  $0              @ &O    9&]C4')O<',O8V]R
M92YX;6Q02P$"% ,4    " "J2:52F5R<(Q &  "<)P  $P
M@ '- 0  >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0    ( *I)I5)^L0X.
MG 8  #$@   8              " @0X(  !X;"]W;W)K<VAE971S+W-H965T
M,2YX;6Q02P$"% ,4    " "J2:52$S_CW',&  #7'   &
M@('@#@  >&PO=V]R:W-H965T<R]S:&5E=#(N>&UL4$L! A0#%     @ JDFE
M4N%ZP,2V @  F0D  !@              ("!B14  'AL+W=O<FMS:&5E=',O
M<VAE970S+GAM;%!+ 0(4 Q0    ( *I)I5*1:0*Q9P8   L:   8
M      " @748  !X;"]W;W)K<VAE971S+W-H965T-"YX;6Q02P$"% ,4
M" "J2:52ZYND'M@&  !U)@  &               @($2'P  >&PO=V]R:W-H
M965T<R]S:&5E=#4N>&UL4$L! A0#%     @ JDFE4KE\HFW(!@  W!X  !@
M             ("!("8  'AL+W=O<FMS:&5E=',O<VAE970V+GAM;%!+ 0(4
M Q0    ( *I)I5+^M<"WHPH  !\:   8              " @1XM  !X;"]W
M;W)K<VAE971S+W-H965T-RYX;6Q02P$"% ,4    " "J2:52R?AJ67DJ  "C
MA   &               @('W-P  >&PO=V]R:W-H965T<R]S:&5E=#@N>&UL
M4$L! A0#%     @ JDFE4K8R)2&] @  !08  !@              ("!IF(
M 'AL+W=O<FMS:&5E=',O<VAE970Y+GAM;%!+ 0(4 Q0    ( *I)I5*YWQ@?
M! ,  %H&   9              " @9EE  !X;"]W;W)K<VAE971S+W-H965T
M,3 N>&UL4$L! A0#%     @ JDFE4G4GWT9R!   X@D  !D
M ("!U&@  'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6Q02P$"% ,4    " "J
M2:529A2*#,$"  #<!0  &0              @(%];0  >&PO=V]R:W-H965T
M<R]S:&5E=#$R+GAM;%!+ 0(4 Q0    ( *I)I5*/,M3Y@0(  &,%   9
M          " @75P  !X;"]W;W)K<VAE971S+W-H965T,3,N>&UL4$L! A0#
M%     @ JDFE4MVJ8,!J P  0@@  !D              ("!+7,  'AL+W=O
M<FMS:&5E=',O<VAE970Q-"YX;6Q02P$"% ,4    " "J2:529G\3YGT'  "R
M$0  &0              @('.=@  >&PO=V]R:W-H965T<R]S:&5E=#$U+GAM
M;%!+ 0(4 Q0    ( *I)I5(8WX3]R 4  -8,   9              " @8)^
M  !X;"]W;W)K<VAE971S+W-H965T,38N>&UL4$L! A0#%     @ JDFE4AI/
M["S'"P  BS   !D              ("!@80  'AL+W=O<FMS:&5E=',O<VAE
M970Q-RYX;6Q02P$"% ,4    " "J2:52^S$H<9X'  #=$0  &0
M    @(%_D   >&PO=V]R:W-H965T<R]S:&5E=#$X+GAM;%!+ 0(4 Q0    (
M *I)I5*ST0[&)@0   <)   9              " @528  !X;"]W;W)K<VAE
M971S+W-H965T,3DN>&UL4$L! A0#%     @ JDFE4J:&IVB"!   UPD  !D
M             ("!L9P  'AL+W=O<FMS:&5E=',O<VAE970R,"YX;6Q02P$"
M% ,4    " "J2:52\I'AXA,L  " D@  &0              @(%JH0  >&PO
M=V]R:W-H965T<R]S:&5E=#(Q+GAM;%!+ 0(4 Q0    ( *I)I5+O0;3DO ,
M $T)   9              " @;3-  !X;"]W;W)K<VAE971S+W-H965T,C(N
M>&UL4$L! A0#%     @ JDFE4OH4^,H !   40H  !D              ("!
MI]$  'AL+W=O<FMS:&5E=',O<VAE970R,RYX;6Q02P$"% ,4    " "J2:52
MH317.IT"  #+!0  &0              @('>U0  >&PO=V]R:W-H965T<R]S
M:&5E=#(T+GAM;%!+ 0(4 Q0    ( *I)I5)\=B%:YP(  ",&   9
M      " @;+8  !X;"]W;W)K<VAE971S+W-H965T,C4N>&UL4$L! A0#%
M  @ JDFE4I[!P5LY P  Z <  !D              ("!T-L  'AL+W=O<FMS
M:&5E=',O<VAE970R-BYX;6Q02P$"% ,4    " "J2:52+([=!VP"   V!0
M&0              @(% WP  >&PO=V]R:W-H965T<R]S:&5E=#(W+GAM;%!+
M 0(4 Q0    ( *I)I5+1?.D); (  #T%   9              " @>/A  !X
M;"]W;W)K<VAE971S+W-H965T,C@N>&UL4$L! A0#%     @ JDFE4J\F?A](
M P  Y@<  !D              ("!AN0  'AL+W=O<FMS:&5E=',O<VAE970R
M.2YX;6Q02P$"% ,4    " "J2:52AK^FX!P#  "I!P  &0
M@($%Z   >&PO=V]R:W-H965T<R]S:&5E=#,P+GAM;%!+ 0(4 Q0    ( *I)
MI5($=5^_[0(  .P&   9              " @5CK  !X;"]W;W)K<VAE971S
M+W-H965T,S$N>&UL4$L! A0#%     @ JDFE4E#<7@RD @  GP4  !D
M         ("!?.X  'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6Q02P$"% ,4
M    " "J2:529J/M1:P"  #(!P  &0              @(%7\0  >&PO=V]R
M:W-H965T<R]S:&5E=#,S+GAM;%!+ 0(4 Q0    ( *I)I5*Q"_7%7@4  )D9
M   9              " @3KT  !X;"]W;W)K<VAE971S+W-H965T,S0N>&UL
M4$L! A0#%     @ JDFE4I?0?5N?!0  51(  !D              ("!S_D
M 'AL+W=O<FMS:&5E=',O<VAE970S-2YX;6Q02P$"% ,4    " "J2:52N=S[
M;*8#  !\"P  &0              @(&E_P  >&PO=V]R:W-H965T<R]S:&5E
M=#,V+GAM;%!+ 0(4 Q0    ( *I)I5(S+E3;K@(   4'   9
M  " @8(# 0!X;"]W;W)K<VAE971S+W-H965T,S<N>&UL4$L! A0#%     @
MJDFE4@H7V\:M @  & 8  !D              ("!9P8! 'AL+W=O<FMS:&5E
M=',O<VAE970S."YX;6Q02P$"% ,4    " "J2:52\RO8^E<"  ##!0  &0
M            @(%+"0$ >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM;%!+ 0(4
M Q0    ( *I)I5+/QEH\'@,  /T)   9              " @=D+ 0!X;"]W
M;W)K<VAE971S+W-H965T-# N>&UL4$L! A0#%     @ JDFE4HMM],"O P
M1@P  !D              ("!+@\! 'AL+W=O<FMS:&5E=',O<VAE970T,2YX
M;6Q02P$"% ,4    " "J2:5203PS^C\"  #!!0  &0              @($4
M$P$ >&PO=V]R:W-H965T<R]S:&5E=#0R+GAM;%!+ 0(4 Q0    ( *I)I5($
M23H]H (  )('   9              " @8H5 0!X;"]W;W)K<VAE971S+W-H
M965T-#,N>&UL4$L! A0#%     @ JDFE4AY+#/FK @  Q@<  !D
M     ("!81@! 'AL+W=O<FMS:&5E=',O<VAE970T-"YX;6Q02P$"% ,4
M" "J2:52HNL.JR$"   -!0  &0              @(%#&P$ >&PO=V]R:W-H
M965T<R]S:&5E=#0U+GAM;%!+ 0(4 Q0    ( *I)I5( B1Q<A0(  ,X&   9
M              " @9L= 0!X;"]W;W)K<VAE971S+W-H965T-#8N>&UL4$L!
M A0#%     @ JDFE4OB&88B= @  K <  !D              ("!5R ! 'AL
M+W=O<FMS:&5E=',O<VAE970T-RYX;6Q02P$"% ,4    " "J2:52VQFD#0P%
M  #J%P  &0              @($K(P$ >&PO=V]R:W-H965T<R]S:&5E=#0X
M+GAM;%!+ 0(4 Q0    ( *I)I5*CEDC@@P(  " (   9              "
M@6XH 0!X;"]W;W)K<VAE971S+W-H965T-#DN>&UL4$L! A0#%     @ JDFE
M4N.\GS"A @  O <  !D              ("!*"L! 'AL+W=O<FMS:&5E=',O
M<VAE970U,"YX;6Q02P$"% ,4    " "J2:52^('__;P"  #\"   &0
M        @($ +@$ >&PO=V]R:W-H965T<R]S:&5E=#4Q+GAM;%!+ 0(4 Q0
M   ( *I)I5*%:L#A6 (  '<&   9              " @?,P 0!X;"]W;W)K
M<VAE971S+W-H965T-3(N>&UL4$L! A0#%     @ JDFE4E @8S 4 @  NP0
M !D              ("!@C,! 'AL+W=O<FMS:&5E=',O<VAE970U,RYX;6Q0
M2P$"% ,4    " "J2:52J3[JB$H(  #6,   &0              @('--0$
M>&PO=V]R:W-H965T<R]S:&5E=#4T+GAM;%!+ 0(4 Q0    ( *I)I5)E!VRK
M'@,  !\+   9              " @4X^ 0!X;"]W;W)K<VAE971S+W-H965T
M-34N>&UL4$L! A0#%     @ JDFE4FG#)*5B P  H0X  !D
M ("!HT$! 'AL+W=O<FMS:&5E=',O<VAE970U-BYX;6Q02P$"% ,4    " "J
M2:526MJF+TD#   Z"0  &0              @($\10$ >&PO=V]R:W-H965T
M<R]S:&5E=#4W+GAM;%!+ 0(4 Q0    ( *I)I5*3K^B^'0(  -T$   9
M          " @;Q( 0!X;"]W;W)K<VAE971S+W-H965T-3@N>&UL4$L! A0#
M%     @ JDFE4D^$ 45P P  )0T  !D              ("!$$L! 'AL+W=O
M<FMS:&5E=',O<VAE970U.2YX;6Q02P$"% ,4    " "J2:52!B.F2MP$  "$
M"P  &0              @(&W3@$ >&PO=V]R:W-H965T<R]S:&5E=#8P+GAM
M;%!+ 0(4 Q0    ( *I)I5*?O<\R(@,  (X2   -              "  <I3
M 0!X;"]S='EL97,N>&UL4$L! A0#%     @ JDFE4I>*NQS     $P(   L
M             ( !%U<! %]R96QS+RYR96QS4$L! A0#%     @ JDFE4CN?
M;;V8!   V2<   \              ( ! %@! 'AL+W=O<FMB;V]K+GAM;%!+
M 0(4 Q0    ( *I)I5*8&UJ>^P$  ,LC   :              "  <5< 0!X
M;"]?<F5L<R]W;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( *I)I5)TTL9B
MW@$  %HC   3              "  ?A> 0!;0V]N=&5N=%]4>7!E<UTN>&UL
64$L%!@    !$ $0 DQ(   =A 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>156</ContextCount>
  <ElementCount>367</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>55</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>000 - Document - Document And Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/DocumentAndEntityInformation</Role>
      <ShortName>Document And Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>001 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ConsolidatedBalanceSheet</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>002 - Statement - Consolidated Balance Sheets (Parentheticals)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ConsolidatedBalanceSheet_Parentheticals</Role>
      <ShortName>Consolidated Balance Sheets (Parentheticals)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>003 - Statement - Consolidated Statements of Income and Comprehensive Income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ConsolidatedIncomeStatement</Role>
      <ShortName>Consolidated Statements of Income and Comprehensive Income</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - Statement - Consolidated Statements of changes in Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ShareholdersEquityType2or3</Role>
      <ShortName>Consolidated Statements of changes in Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - Statement - Consolidated Statements of Cash Flow</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ConsolidatedCashFlow</Role>
      <ShortName>Consolidated Statements of Cash Flow</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>006 - Disclosure - Organization and Principal Activities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/OrganizationandPrincipalActivities</Role>
      <ShortName>Organization and Principal Activities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>007 - Disclosure - Summary of Significant Accounting Policies and Practices</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPractices</Role>
      <ShortName>Summary of Significant Accounting Policies and Practices</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Accounts Receivable, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/AccountsReceivableNet</Role>
      <ShortName>Accounts Receivable, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Other Receivables, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/OtherReceivablesNet</Role>
      <ShortName>Other Receivables, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - Disclosure - Property and Equipment, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/PropertyandEquipmentNet</Role>
      <ShortName>Property and Equipment, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - Disclosure - Other Payables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/OtherPayables</Role>
      <ShortName>Other Payables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Related Party Balances and Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/RelatedPartyBalancesandTransactions</Role>
      <ShortName>Related Party Balances and Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - Disclosure - Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/Taxes</Role>
      <ShortName>Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Concentration of Risk</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ConcentrationofRisk</Role>
      <ShortName>Concentration of Risk</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - Disclosure - Shareholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ShareholdersEquity</Role>
      <ShortName>Shareholders??? Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - Disclosure - Segment Information and Revenue Analysis</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/SegmentInformationandRevenueAnalysis</Role>
      <ShortName>Segment Information and Revenue Analysis</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Accounting Policies, by Policy (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/AccountingPoliciesByPolicy</Role>
      <ShortName>Accounting Policies, by Policy (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPractices</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Organization and Principal Activities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/OrganizationandPrincipalActivitiesTables</Role>
      <ShortName>Organization and Principal Activities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sos.com/role/OrganizationandPrincipalActivities</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Summary of Significant Accounting Policies and Practices (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesTables</Role>
      <ShortName>Summary of Significant Accounting Policies and Practices (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPractices</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - Disclosure - Accounts Receivable, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/AccountsReceivableNetTables</Role>
      <ShortName>Accounts Receivable, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sos.com/role/AccountsReceivableNet</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - Disclosure - Other Receivables, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/OtherReceivablesNetTables</Role>
      <ShortName>Other Receivables, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sos.com/role/OtherReceivablesNet</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sos.com/role/Leases</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - Disclosure - Property and Equipment, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/PropertyandEquipmentNetTables</Role>
      <ShortName>Property and Equipment, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sos.com/role/PropertyandEquipmentNet</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - Disclosure - Other Payables (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/OtherPayablesTables</Role>
      <ShortName>Other Payables (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sos.com/role/OtherPayables</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - Disclosure - Related Party Balances and Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/RelatedPartyBalancesandTransactionsTables</Role>
      <ShortName>Related Party Balances and Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sos.com/role/RelatedPartyBalancesandTransactions</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - Disclosure - Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/TaxesTables</Role>
      <ShortName>Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sos.com/role/Taxes</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - Disclosure - Shareholders??? Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ShareholdersEquityTables</Role>
      <ShortName>Shareholders??? Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sos.com/role/ShareholdersEquity</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - Disclosure - Segment Information and Revenue Analysis (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/SegmentInformationandRevenueAnalysisTables</Role>
      <ShortName>Segment Information and Revenue Analysis (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.sos.com/role/SegmentInformationandRevenueAnalysis</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - Disclosure - Organization and Principal Activities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails</Role>
      <ShortName>Organization and Principal Activities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/OrganizationandPrincipalActivitiesTables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - Disclosure - Organization and Principal Activities (Details) - Schedule of consolidated financial statements reflect the activities of SOS Limited</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable</Role>
      <ShortName>Organization and Principal Activities (Details) - Schedule of consolidated financial statements reflect the activities of SOS Limited</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/OrganizationandPrincipalActivitiesTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - Disclosure - Summary of Significant Accounting Policies and Practices (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies and Practices (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - Disclosure - Summary of Significant Accounting Policies and Practices (Details) - Schedule of assets and liabilities acquired</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable</Role>
      <ShortName>Summary of Significant Accounting Policies and Practices (Details) - Schedule of assets and liabilities acquired</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - Disclosure - Summary of Significant Accounting Policies and Practices (Details) - Schedule of assets and liabilities disposed</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ScheduleofassetsandliabilitiesdisposedTable</Role>
      <ShortName>Summary of Significant Accounting Policies and Practices (Details) - Schedule of assets and liabilities disposed</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Summary of Significant Accounting Policies and Practices (Details) - Schedule of loss on discontinued operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ScheduleoflossondiscontinuedoperationsTable</Role>
      <ShortName>Summary of Significant Accounting Policies and Practices (Details) - Schedule of loss on discontinued operations</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - Disclosure - Summary of Significant Accounting Policies and Practices (Details) - Schedule of estimated useful lives</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ScheduleofestimatedusefullivesTable</Role>
      <ShortName>Summary of Significant Accounting Policies and Practices (Details) - Schedule of estimated useful lives</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesTables</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - Disclosure - Accounts Receivable, Net (Details) - Schedule of accounts receivable, net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ScheduleofaccountsreceivablenetTable</Role>
      <ShortName>Accounts Receivable, Net (Details) - Schedule of accounts receivable, net</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/AccountsReceivableNetTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - Disclosure - Other Receivables, Net (Details) - Schedule of other receivable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ScheduleofotherreceivableTable</Role>
      <ShortName>Other Receivables, Net (Details) - Schedule of other receivable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/OtherReceivablesNetTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - Disclosure - Leases (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/LeasesDetails</Role>
      <ShortName>Leases (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/LeasesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Leases (Details) - Schedule of supplemental balance sheet information related to leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable</Role>
      <ShortName>Leases (Details) - Schedule of supplemental balance sheet information related to leases</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/LeasesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - Disclosure - Leases (Details) - Schedule of maturities of lease liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ScheduleofmaturitiesofleaseliabilitiesTable</Role>
      <ShortName>Leases (Details) - Schedule of maturities of lease liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/LeasesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Property and Equipment, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/PropertyandEquipmentNetDetails</Role>
      <ShortName>Property and Equipment, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/PropertyandEquipmentNetTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ScheduleofpropertyandequipmentTable</Role>
      <ShortName>Property and Equipment, Net (Details) - Schedule of property and equipment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/PropertyandEquipmentNetTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - Disclosure - Other Payables (Details) - Schedule of other payables and accrued liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable</Role>
      <ShortName>Other Payables (Details) - Schedule of other payables and accrued liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/OtherPayablesTables</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - Disclosure - Related Party Balances and Transactions (Details) - Schedule of amount due from related parties</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable</Role>
      <ShortName>Related Party Balances and Transactions (Details) - Schedule of amount due from related parties</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/RelatedPartyBalancesandTransactionsTables</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - Disclosure - Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/TaxesDetails</Role>
      <ShortName>Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/TaxesTables</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Taxes (Details) - Schedule of components of provision for income taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ScheduleofcomponentsofprovisionforincometaxesTable</Role>
      <ShortName>Taxes (Details) - Schedule of components of provision for income taxes</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/TaxesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - Disclosure - Taxes (Details) - Schedule of reconciliation of effective tax rate</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ScheduleofreconciliationofeffectivetaxrateTable</Role>
      <ShortName>Taxes (Details) - Schedule of reconciliation of effective tax rate</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/TaxesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - Disclosure - Taxes (Details) - Schedule of tax payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ScheduleoftaxpayableTable</Role>
      <ShortName>Taxes (Details) - Schedule of tax payable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/TaxesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>052 - Disclosure - Concentration of Risk (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ConcentrationofRiskDetails</Role>
      <ShortName>Concentration of Risk (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/ConcentrationofRisk</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>053 - Disclosure - Shareholders??? Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ShareholdersEquityDetails</Role>
      <ShortName>Shareholders??? Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/ShareholdersEquityTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>054 - Disclosure - Shareholders??? Equity (Details) - Schedule of warrants outstanding and exercisable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ScheduleofwarrantsoutstandingandexercisableTable</Role>
      <ShortName>Shareholders??? Equity (Details) - Schedule of warrants outstanding and exercisable</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/ShareholdersEquityTables</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>055 - Disclosure - Shareholders??? Equity (Details) - Schedule of warrants outstanding</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ScheduleofwarrantsoutstandingTable</Role>
      <ShortName>Shareholders??? Equity (Details) - Schedule of warrants outstanding</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/ShareholdersEquityTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>056 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/CommitmentsandContingencies</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>057 - Disclosure - Segment Information and Revenue Analysis (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/SegmentInformationandRevenueAnalysisDetails</Role>
      <ShortName>Segment Information and Revenue Analysis (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/SegmentInformationandRevenueAnalysisTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>058 - Disclosure - Segment Information and Revenue Analysis (Details) - Schedule of disaggregated information of revenues by business lines</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable</Role>
      <ShortName>Segment Information and Revenue Analysis (Details) - Schedule of disaggregated information of revenues by business lines</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/SegmentInformationandRevenueAnalysisTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="f20f2020_soslimited.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>059 - Disclosure - Subsequent Events (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.sos.com/role/SubsequentEventsDetails</Role>
      <ShortName>Subsequent Events (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.sos.com/role/SubsequentEvents</ParentRole>
      <Position>60</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="20-F" original="f20f2020_soslimited.htm">f20f2020_soslimited.htm</File>
    <File>f20f2020ex1-1_soslimited.htm</File>
    <File>f20f2020ex12-1_soslimited.htm</File>
    <File>f20f2020ex12-2_soslimited.htm</File>
    <File>f20f2020ex13-1_soslimited.htm</File>
    <File>f20f2020ex13-2_soslimited.htm</File>
    <File>f20f2020ex15-1_soslimited.htm</File>
    <File>f20f2020ex8-1_soslimited.htm</File>
    <File>sos-20201231.xsd</File>
    <File>sos-20201231_cal.xml</File>
    <File>sos-20201231_def.xml</File>
    <File>sos-20201231_lab.xml</File>
    <File>sos-20201231_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>img_001.jpg</File>
    <File>img_002.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/country/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>85
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "f20f2020_soslimited.htm": {
   "axisCustom": 0,
   "axisStandard": 20,
   "contextCount": 156,
   "dts": {
    "calculationLink": {
     "local": [
      "sos-20201231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "sos-20201231_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-eedm-def-2020-01-31.xml",
      "http://xbrl.fasb.org/srt/2020/elts/srt-eedm1-def-2020-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "f20f2020_soslimited.htm"
     ]
    },
    "labelLink": {
     "local": [
      "sos-20201231_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-doc-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "sos-20201231_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-ref-2020-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "sos-20201231.xsd"
     ],
     "remote": [
      "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/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd",
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-roles-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd",
      "http://xbrl.fasb.org/srt/2020/elts/srt-roles-2020-01-31.xsd",
      "https://xbrl.sec.gov/country/2020/country-2020-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd",
      "https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "http://xbrl.fasb.org/us-gaap/2020/elts/us-parts-codification-2020-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 491,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2020-01-31": 72,
    "http://www.sos.com/20201231": 19,
    "http://xbrl.sec.gov/dei/2019-01-31": 6,
    "total": 97
   },
   "keyCustom": 63,
   "keyStandard": 304,
   "memberCustom": 39,
   "memberStandard": 16,
   "nsprefix": "sos",
   "nsuri": "http://www.sos.com/20201231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:TradingSymbol",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "000 - Document - Document And Entity Information",
     "role": "http://www.sos.com/role/DocumentAndEntityInformation",
     "shortName": "Document And Entity Information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:TradingSymbol",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "009 - Disclosure - Other Receivables, Net",
     "role": "http://www.sos.com/role/OtherReceivablesNet",
     "shortName": "Other Receivables, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "010 - Disclosure - Leases",
     "role": "http://www.sos.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "011 - Disclosure - Property and Equipment, Net",
     "role": "http://www.sos.com/role/PropertyandEquipmentNet",
     "shortName": "Property and Equipment, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "012 - Disclosure - Other Payables",
     "role": "http://www.sos.com/role/OtherPayables",
     "shortName": "Other Payables",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "013 - Disclosure - Related Party Balances and Transactions",
     "role": "http://www.sos.com/role/RelatedPartyBalancesandTransactions",
     "shortName": "Related Party Balances and Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "014 - Disclosure - Taxes",
     "role": "http://www.sos.com/role/Taxes",
     "shortName": "Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "015 - Disclosure - Concentration of Risk",
     "role": "http://www.sos.com/role/ConcentrationofRisk",
     "shortName": "Concentration of Risk",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ConcentrationRiskDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "016 - Disclosure - Shareholders\u2019 Equity",
     "role": "http://www.sos.com/role/ShareholdersEquity",
     "shortName": "Shareholders\u2019 Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "017 - Disclosure - Commitments and Contingencies",
     "role": "http://www.sos.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "018 - Disclosure - Segment Information and Revenue Analysis",
     "role": "http://www.sos.com/role/SegmentInformationandRevenueAnalysis",
     "shortName": "Segment Information and Revenue Analysis",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "001 - Statement - Consolidated Balance Sheets",
     "role": "http://www.sos.com/role/ConsolidatedBalanceSheet",
     "shortName": "Consolidated Balance Sheets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:AccountsReceivableNetCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "019 - Disclosure - Subsequent Events",
     "role": "http://www.sos.com/role/SubsequentEvents",
     "shortName": "Subsequent Events",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "020 - Disclosure - Accounting Policies, by Policy (Policies)",
     "role": "http://www.sos.com/role/AccountingPoliciesByPolicy",
     "shortName": "Accounting Policies, by Policy (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "021 - Disclosure - Organization and Principal Activities (Tables)",
     "role": "http://www.sos.com/role/OrganizationandPrincipalActivitiesTables",
     "shortName": "Organization and Principal Activities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "022 - Disclosure - Summary of Significant Accounting Policies and Practices (Tables)",
     "role": "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesTables",
     "shortName": "Summary of Significant Accounting Policies and Practices (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "023 - Disclosure - Accounts Receivable, Net (Tables)",
     "role": "http://www.sos.com/role/AccountsReceivableNetTables",
     "shortName": "Accounts Receivable, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sos:OtherReceivablesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "024 - Disclosure - Other Receivables, Net (Tables)",
     "role": "http://www.sos.com/role/OtherReceivablesNetTables",
     "shortName": "Other Receivables, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sos:OtherReceivablesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "025 - Disclosure - Leases (Tables)",
     "role": "http://www.sos.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "026 - Disclosure - Property and Equipment, Net (Tables)",
     "role": "http://www.sos.com/role/PropertyandEquipmentNetTables",
     "shortName": "Property and Equipment, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "027 - Disclosure - Other Payables (Tables)",
     "role": "http://www.sos.com/role/OtherPayablesTables",
     "shortName": "Other Payables (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "028 - Disclosure - Related Party Balances and Transactions (Tables)",
     "role": "http://www.sos.com/role/RelatedPartyBalancesandTransactionsTables",
     "shortName": "Related Party Balances and Transactions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "002 - Statement - Consolidated Balance Sheets (Parentheticals)",
     "role": "http://www.sos.com/role/ConsolidatedBalanceSheet_Parentheticals",
     "shortName": "Consolidated Balance Sheets (Parentheticals)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c2",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:CommonStockSharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "029 - Disclosure - Taxes (Tables)",
     "role": "http://www.sos.com/role/TaxesTables",
     "shortName": "Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "030 - Disclosure - Shareholders\u2019 Equity (Tables)",
     "role": "http://www.sos.com/role/ShareholdersEquityTables",
     "shortName": "Shareholders\u2019 Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "031 - Disclosure - Segment Information and Revenue Analysis (Tables)",
     "role": "http://www.sos.com/role/SegmentInformationandRevenueAnalysisTables",
     "shortName": "Segment Information and Revenue Analysis (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c58",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:VariableInterestEntityOwnershipPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "032 - Disclosure - Organization and Principal Activities (Details)",
     "role": "http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails",
     "shortName": "Organization and Principal Activities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c58",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:VariableInterestEntityOwnershipPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c60",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sos:EntityBackground",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "033 - Disclosure - Organization and Principal Activities (Details) - Schedule of consolidated financial statements reflect the activities of SOS Limited",
     "role": "http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable",
     "shortName": "Organization and Principal Activities (Details) - Schedule of consolidated financial statements reflect the activities of SOS Limited",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c60",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sos:EntityBackground",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c71",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "sos:OrdinaryShareParValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "034 - Disclosure - Summary of Significant Accounting Policies and Practices (Details)",
     "role": "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails",
     "shortName": "Summary of Significant Accounting Policies and Practices (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c71",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "sos:OrdinaryShareParValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPershares",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "035 - Disclosure - Summary of Significant Accounting Policies and Practices (Details) - Schedule of assets and liabilities acquired",
     "role": "http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable",
     "shortName": "Summary of Significant Accounting Policies and Practices (Details) - Schedule of assets and liabilities acquired",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c75",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "036 - Disclosure - Summary of Significant Accounting Policies and Practices (Details) - Schedule of assets and liabilities disposed",
     "role": "http://www.sos.com/role/ScheduleofassetsandliabilitiesdisposedTable",
     "shortName": "Summary of Significant Accounting Policies and Practices (Details) - Schedule of assets and liabilities disposed",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c75",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c76",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "037 - Disclosure - Summary of Significant Accounting Policies and Practices (Details) - Schedule of loss on discontinued operations",
     "role": "http://www.sos.com/role/ScheduleoflossondiscontinuedoperationsTable",
     "shortName": "Summary of Significant Accounting Policies and Practices (Details) - Schedule of loss on discontinued operations",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c76",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "sos:ScheduleOfEstimatedUsefulLivesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c77",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sos:DepreciationMethod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "038 - Disclosure - Summary of Significant Accounting Policies and Practices (Details) - Schedule of estimated useful lives",
     "role": "http://www.sos.com/role/ScheduleofestimatedusefullivesTable",
     "shortName": "Summary of Significant Accounting Policies and Practices (Details) - Schedule of estimated useful lives",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "ix:continuation",
       "sos:ScheduleOfEstimatedUsefulLivesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c77",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sos:DepreciationMethod",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "003 - Statement - Consolidated Statements of Income and Comprehensive Income",
     "role": "http://www.sos.com/role/ConsolidatedIncomeStatement",
     "shortName": "Consolidated Statements of Income and Comprehensive Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "039 - Disclosure - Accounts Receivable, Net (Details) - Schedule of accounts receivable, net",
     "role": "http://www.sos.com/role/ScheduleofaccountsreceivablenetTable",
     "shortName": "Accounts Receivable, Net (Details) - Schedule of accounts receivable, net",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsReceivableGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sos:OtherReceivablesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToSuppliers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "040 - Disclosure - Other Receivables, Net (Details) - Schedule of other receivable",
     "role": "http://www.sos.com/role/ScheduleofotherreceivableTable",
     "shortName": "Other Receivables, Net (Details) - Schedule of other receivable",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sos:OtherReceivablesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PaymentsToSuppliers",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "041 - Disclosure - Leases (Details)",
     "role": "http://www.sos.com/role/LeasesDetails",
     "shortName": "Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "042 - Disclosure - Leases (Details) - Schedule of supplemental balance sheet information related to leases",
     "role": "http://www.sos.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable",
     "shortName": "Leases (Details) - Schedule of supplemental balance sheet information related to leases",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "043 - Disclosure - Leases (Details) - Schedule of maturities of lease liabilities",
     "role": "http://www.sos.com/role/ScheduleofmaturitiesofleaseliabilitiesTable",
     "shortName": "Leases (Details) - Schedule of maturities of lease liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "044 - Disclosure - Property and Equipment, Net (Details)",
     "role": "http://www.sos.com/role/PropertyandEquipmentNetDetails",
     "shortName": "Property and Equipment, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FurnitureAndFixturesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "045 - Disclosure - Property and Equipment, Net (Details) - Schedule of property and equipment",
     "role": "http://www.sos.com/role/ScheduleofpropertyandequipmentTable",
     "shortName": "Property and Equipment, Net (Details) - Schedule of property and equipment",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:FurnitureAndFixturesGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sos:PayablesToNontradeVendorsAndServiceProviders",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "046 - Disclosure - Other Payables (Details) - Schedule of other payables and accrued liabilities",
     "role": "http://www.sos.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable",
     "shortName": "Other Payables (Details) - Schedule of other payables and accrued liabilities",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sos:PayablesToNontradeVendorsAndServiceProviders",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DueFromRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "047 - Disclosure - Related Party Balances and Transactions (Details) - Schedule of amount due from related parties",
     "role": "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable",
     "shortName": "Related Party Balances and Transactions (Details) - Schedule of amount due from related parties",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DueFromRelatedParties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "048 - Disclosure - Taxes (Details)",
     "role": "http://www.sos.com/role/TaxesDetails",
     "shortName": "Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c19",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "004 - Statement - Consolidated Statements of changes in Equity",
     "role": "http://www.sos.com/role/ShareholdersEquityType2or3",
     "shortName": "Consolidated Statements of changes in Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c19",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "049 - Disclosure - Taxes (Details) - Schedule of components of provision for income taxes",
     "role": "http://www.sos.com/role/ScheduleofcomponentsofprovisionforincometaxesTable",
     "shortName": "Taxes (Details) - Schedule of components of provision for income taxes",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CurrentIncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "050 - Disclosure - Taxes (Details) - Schedule of reconciliation of effective tax rate",
     "role": "http://www.sos.com/role/ScheduleofreconciliationofeffectivetaxrateTable",
     "shortName": "Taxes (Details) - Schedule of reconciliation of effective tax rate",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": "3",
      "first": true,
      "lang": null,
      "name": "us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sos:ScheduleOfTaxPayableTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sos:VATTaxesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "051 - Disclosure - Taxes (Details) - Schedule of tax payable",
     "role": "http://www.sos.com/role/ScheduleoftaxpayableTable",
     "shortName": "Taxes (Details) - Schedule of tax payable",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "sos:ScheduleOfTaxPayableTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "sos:VATTaxesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c101",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "sos:NumberOfCustomer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "052 - Disclosure - Concentration of Risk (Details)",
     "role": "http://www.sos.com/role/ConcentrationofRiskDetails",
     "shortName": "Concentration of Risk (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ConcentrationRiskDisclosureTextBlock",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c101",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "sos:NumberOfCustomer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c4",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "053 - Disclosure - Shareholders\u2019 Equity (Details)",
     "role": "http://www.sos.com/role/ShareholdersEquityDetails",
     "shortName": "Shareholders\u2019 Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c102",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:CommonStockSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c126",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "054 - Disclosure - Shareholders\u2019 Equity (Details) - Schedule of warrants outstanding and exercisable",
     "role": "http://www.sos.com/role/ScheduleofwarrantsoutstandingandexercisableTable",
     "shortName": "Shareholders\u2019 Equity (Details) - Schedule of warrants outstanding and exercisable",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c126",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c128",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "055 - Disclosure - Shareholders\u2019 Equity (Details) - Schedule of warrants outstanding",
     "role": "http://www.sos.com/role/ScheduleofwarrantsoutstandingTable",
     "shortName": "Shareholders\u2019 Equity (Details) - Schedule of warrants outstanding",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c128",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sos:PurchaseCommitmentsDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "056 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://www.sos.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "sos:PurchaseCommitmentsDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "sos:NumberOfReportingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "057 - Disclosure - Segment Information and Revenue Analysis (Details)",
     "role": "http://www.sos.com/role/SegmentInformationandRevenueAnalysisDetails",
     "shortName": "Segment Information and Revenue Analysis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "sos:NumberOfReportingSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "pure",
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c151",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "058 - Disclosure - Segment Information and Revenue Analysis (Details) - Schedule of disaggregated information of revenues by business lines",
     "role": "http://www.sos.com/role/ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable",
     "shortName": "Segment Information and Revenue Analysis (Details) - Schedule of disaggregated information of revenues by business lines",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c151",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:Revenues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "005 - Statement - Consolidated Statements of Cash Flow",
     "role": "http://www.sos.com/role/ConsolidatedCashFlow",
     "shortName": "Consolidated Statements of Cash Flow",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c155",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "059 - Disclosure - Subsequent Events (Details)",
     "role": "http://www.sos.com/role/SubsequentEventsDetails",
     "shortName": "Subsequent Events (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "p",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c155",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SubsequentEventDescription",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "006 - Disclosure - Organization and Principal Activities",
     "role": "http://www.sos.com/role/OrganizationandPrincipalActivities",
     "shortName": "Organization and Principal Activities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "007 - Disclosure - Summary of Significant Accounting Policies and Practices",
     "role": "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPractices",
     "shortName": "Summary of Significant Accounting Policies and Practices",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "008 - Disclosure - Accounts Receivable, Net",
     "role": "http://www.sos.com/role/AccountsReceivableNet",
     "shortName": "Accounts Receivable, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "f20f2020_soslimited.htm",
      "contextRef": "c0",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsAndNontradeReceivableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 55,
   "tag": {
    "country_CN": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHINA",
        "terseLabel": "Chinese [Member]"
       }
      }
     },
     "localname": "CN",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/TaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_HK": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "HONG KONG",
        "terseLabel": "Hong Kong [Member]"
       }
      }
     },
     "localname": "HK",
     "nsuri": "http://xbrl.sec.gov/country/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/TaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AddressTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.",
        "label": "Address Type [Domain]"
       }
      }
     },
     "localname": "AddressTypeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "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",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_BusinessContactMember": {
     "auth_ref": [
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business contact for the entity",
        "label": "Business Contact [Member]",
        "terseLabel": "Business Contact"
       }
      }
     },
     "localname": "BusinessContactMember",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_ContactPersonnelName": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of contact personnel",
        "label": "Contact Personnel Name",
        "terseLabel": "Contact Personnel Name"
       }
      }
     },
     "localname": "ContactPersonnelName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "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",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r484"
     ],
     "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",
        "terseLabel": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r486"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "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",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY 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",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "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."
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement",
        "terseLabel": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r484"
     ],
     "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",
        "terseLabel": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r485"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "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",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "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",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "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",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "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",
        "terseLabel": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country",
        "terseLabel": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.",
        "label": "Entity Addresses, Address Type [Axis]"
       }
      }
     },
     "localname": "EntityAddressesAddressTypeAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r488"
     ],
     "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",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "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",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "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",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r488"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r490"
     ],
     "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": "Entity Ex Transition Period",
        "terseLabel": "Entity Ex Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "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",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r488"
     ],
     "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",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "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",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r489"
     ],
     "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",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r488"
     ],
     "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",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r488"
     ],
     "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",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "booleanItemType"
    },
    "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",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [],
     "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",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r482"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r483"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.sos.com/role/DocumentAndEntityInformation"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "sos_AccountsPayablesRelationship": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts payables, Relationship.",
        "label": "AccountsPayablesRelationship",
        "terseLabel": "Accounts payables, Relationship"
       }
      }
     },
     "localname": "AccountsPayablesRelationship",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of writeoff of accrued interest on accounts receivable classified as noncurrent recognized by reversing interest income.",
        "label": "AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition",
        "terseLabel": "Addition"
       }
      }
     },
     "localname": "AccountsReceivableNoncurrentAccruedInterestWriteoffWriteoffAddition",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofaccountsreceivablenetTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_AccumulatedDepreciationAndAmortization": {
     "auth_ref": [],
     "calculation": {
      "http://www.sos.com/role/ScheduleofpropertyandequipmentTable": {
       "order": 2.0,
       "parentTag": "sos_PropertyPlantAndEquipmentNetTotal",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "AccumulatedDepreciationAndAmortization",
        "terseLabel": "Less: accumulated depreciation and amortization"
       }
      }
     },
     "localname": "AccumulatedDepreciationAndAmortization",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_AllowanceForDoubtfulAccountsAccountsReceivables": {
     "auth_ref": [],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An allowance for doubtful accounts is a contra account that nets against the total receivables presented on the balance sheet to reflect only the amounts expected to be paid. The allowance for doubtful accounts estimates the percentage of accounts receivable that are expected to be uncollectible.",
        "label": "AllowanceForDoubtfulAccountsAccountsReceivables",
        "terseLabel": "Allowance for doubtful accounts - accounts receivables"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsAccountsReceivables",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_AllowanceForDoubtfulAccountsOtherReceivables": {
     "auth_ref": [],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "n allowance for doubtful accounts is a contra account that nets against the total other receivables presented on the balance sheet to reflect only the amounts expected to be paid. The allowance for doubtful accounts estimates the percentage of accounts receivable that are expected to be uncollectible.",
        "label": "AllowanceForDoubtfulAccountsOtherReceivables",
        "terseLabel": "Allowance for doubtful accounts - other receivables"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsOtherReceivables",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_AllowanceForDoubtfulOtherReceivableCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "AllowanceForDoubtfulOtherReceivableCurrent",
        "terseLabel": "Beginning balance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulOtherReceivableCurrent",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofotherreceivableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_AllowanceForDoubtfulOtherReceivables": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance For Doubtful Other Receivables Current.",
        "label": "AllowanceForDoubtfulOtherReceivables",
        "terseLabel": "Ending balance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulOtherReceivables",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofotherreceivableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_AllowanceForDoubtfulOtherReceivablesCurrentWriteOff": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Allowance for Doubtful Other Receivables, Current write off.",
        "label": "AllowanceForDoubtfulOtherReceivablesCurrentWriteOff",
        "terseLabel": "Addition"
       }
      }
     },
     "localname": "AllowanceForDoubtfulOtherReceivablesCurrentWriteOff",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofotherreceivableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_AmericanDepositorySharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "AmericanDepositorySharesMember",
        "terseLabel": "American Depository Shares [Member]"
       }
      }
     },
     "localname": "AmericanDepositorySharesMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_AmountRepresentingInterest": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount representing interest.",
        "label": "AmountRepresentingInterest",
        "terseLabel": "Less: amount representing interest"
       }
      }
     },
     "localname": "AmountRepresentingInterest",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_BankCardCallCenterMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "BankCardCallCenterMember",
        "terseLabel": "Bank Card Call Center [Member]"
       }
      }
     },
     "localname": "BankCardCallCenterMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_BianJingxueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Bian Jingxue.",
        "label": "BianJingxueMember",
        "terseLabel": "Bian Jingxue [Member]"
       }
      }
     },
     "localname": "BianJingxueMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne",
        "terseLabel": "Net Assets (Liabilities) Acquired"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetOne",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable",
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesdisposedTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage.",
        "label": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRestrictedCash",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_ChinaSOSLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ChinaSOSLtdMember",
        "terseLabel": "China SOS Ltd. [Member]"
       }
      }
     },
     "localname": "ChinaSOSLtdMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_CommitmentsandContingenciesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) [Line Items]"
       }
      }
     },
     "localname": "CommitmentsandContingenciesDetailsLineItems",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_CommitmentsandContingenciesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies (Details) [Table]"
       }
      }
     },
     "localname": "CommitmentsandContingenciesDetailsTable",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_ConcentrationofRiskDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Risk (Details) [Line Items]"
       }
      }
     },
     "localname": "ConcentrationofRiskDetailsLineItems",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ConcentrationofRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_ConcentrationofRiskDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Concentration of Risk (Details) [Table]"
       }
      }
     },
     "localname": "ConcentrationofRiskDetailsTable",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ConcentrationofRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_CurrentOperatingLeaseLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "CurrentOperatingLeaseLiability",
        "terseLabel": "Less: Current obligations"
       }
      }
     },
     "localname": "CurrentOperatingLeaseLiability",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_DepreciationMethod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DepreciationMethod",
        "terseLabel": "Depreciation method"
       }
      }
     },
     "localname": "DepreciationMethod",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofestimatedusefullivesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_DescriptionOfTranslationAdjustments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DescriptionOfTranslationAdjustments",
        "terseLabel": "Description of translation adjustments"
       }
      }
     },
     "localname": "DescriptionOfTranslationAdjustments",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_DilutiveShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share dilutive share.",
        "label": "DilutiveShare",
        "terseLabel": "Dilutive share"
       }
      }
     },
     "localname": "DilutiveShare",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sos_DiscontinuedOpeartionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "DiscontinuedOpeartionsAbstract",
        "terseLabel": "DISCONTINUED OPEARTIONS"
       }
      }
     },
     "localname": "DiscontinuedOpeartionsAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_DocumentAndEntityInformationAbstract": {
     "auth_ref": [],
     "localname": "DocumentAndEntityInformationAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sos_EffectiveIncomeTaxRateReconciliationPermanentDifference": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Permanent difference, percent",
        "label": "EffectiveIncomeTaxRateReconciliationPermanentDifference",
        "terseLabel": "Permanent difference"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationPermanentDifference",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofreconciliationofeffectivetaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "sos_EmployeeBenefitsPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "EmployeeBenefitsPolicyTextBlock",
        "terseLabel": "Employee benefits"
       }
      }
     },
     "localname": "EmployeeBenefitsPolicyTextBlock",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sos_EntityActivities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of entity activities.",
        "label": "EntityActivities",
        "terseLabel": "Activities"
       }
      }
     },
     "localname": "EntityActivities",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_EntityBackground": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of entity background.",
        "label": "EntityBackground",
        "terseLabel": "Background"
       }
      }
     },
     "localname": "EntityBackground",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_ExchangeForExerciseWarrant": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ExchangeForExerciseWarrant",
        "terseLabel": "Exchange for exercise warrant"
       }
      }
     },
     "localname": "ExchangeForExerciseWarrant",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sos_FactorsPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "FactorsPercentage",
        "terseLabel": "Factors Percentage"
       }
      }
     },
     "localname": "FactorsPercentage",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sos_February2021WarrantSolicitationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "February2021WarrantSolicitationsMember",
        "terseLabel": "February 2021 Warrant Solicitations [Member]"
       }
      }
     },
     "localname": "February2021WarrantSolicitationsMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_ForeignInvestmentEnterprisesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ForeignInvestmentEnterprisesMember",
        "terseLabel": "Foreign Investment Enterprises [Member]"
       }
      }
     },
     "localname": "ForeignInvestmentEnterprisesMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/TaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_GainOnAcquiredAssetsAndLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of gain of acquisition.",
        "label": "GainOnAcquiredAssetsAndLiabilities",
        "terseLabel": "Total gain"
       }
      }
     },
     "localname": "GainOnAcquiredAssetsAndLiabilities",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_HotlineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "HotlineMember",
        "terseLabel": "10086 Hotline [Member]"
       }
      }
     },
     "localname": "HotlineMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_INCOMELOSSBEFOREINCOMETAX": {
     "auth_ref": [],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "INCOME (LOSS) BEFORE INCOME TAXES.",
        "label": "INCOMELOSSBEFOREINCOMETAX",
        "totalLabel": "INCOME (LOSS) BEFORE INCOME TAXES"
       }
      }
     },
     "localname": "INCOMELOSSBEFOREINCOMETAX",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_IncomeFromDisposalOfDiscontinuedOperations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of income from disposal of discontinued operations.",
        "label": "IncomeFromDisposalOfDiscontinuedOperations",
        "terseLabel": "Income from disposal of discontinued operations"
       }
      }
     },
     "localname": "IncomeFromDisposalOfDiscontinuedOperations",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesdisposedTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_InnerMongoliaSOSInsuranceAgencyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "InnerMongoliaSOSInsuranceAgencyCoLtdMember",
        "terseLabel": "Inner Mongolia SOS Insurance Agency Co., Ltd. [Member]"
       }
      }
     },
     "localname": "InnerMongoliaSOSInsuranceAgencyCoLtdMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_InsuranceMarketingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "InsuranceMarketingMember",
        "terseLabel": "Insurance Marketing [Member]"
       }
      }
     },
     "localname": "InsuranceMarketingMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_IntertransactionRelationship": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts receivable, Relationship.",
        "label": "IntertransactionRelationship",
        "terseLabel": "Accounts receivable, Relationship"
       }
      }
     },
     "localname": "IntertransactionRelationship",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_January2021WarrantSolicitationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "January2021WarrantSolicitationMember",
        "terseLabel": "January 2021 Warrant Solicitation [Member]"
       }
      }
     },
     "localname": "January2021WarrantSolicitationMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_KongDeyuMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Kong Deyu.",
        "label": "KongDeyuMember",
        "terseLabel": "Kong Deyu [Member]"
       }
      }
     },
     "localname": "KongDeyuMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_LiXingliangMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Li Xingliang.",
        "label": "LiXingliangMember",
        "terseLabel": "Li Xingliang [Member]"
       }
      }
     },
     "localname": "LiXingliangMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_LossOnAcquiredAssetsAndLiabilities": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The value of  loss of acquisition.",
        "label": "LossOnAcquiredAssetsAndLiabilities",
        "terseLabel": "Total loss"
       }
      }
     },
     "localname": "LossOnAcquiredAssetsAndLiabilities",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_LossOnAcquisition": {
     "auth_ref": [],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the acquisition.",
        "label": "LossOnAcquisition",
        "terseLabel": "Loss on acquisition"
       }
      }
     },
     "localname": "LossOnAcquisition",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_LossOnAcquisitions": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Loss on Acquisitions",
        "label": "LossOnAcquisitions",
        "terseLabel": "Loss on Acquisitions"
       }
      }
     },
     "localname": "LossOnAcquisitions",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_LossesOnAcquisition": {
     "auth_ref": [],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The pro forma net Income or Loss for the period as if the acquisition.",
        "label": "LossesOnAcquisition",
        "negatedLabel": "Loss on acquisition"
       }
      }
     },
     "localname": "LossesOnAcquisition",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract",
        "terseLabel": "Movements of allowance for doubtful accounts are as follows:"
       }
      }
     },
     "localname": "MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofaccountsreceivablenetTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0",
        "terseLabel": "Movements of allowance for doubtful accounts are as follows:"
       }
      }
     },
     "localname": "MovementsOfAllowanceForDoubtfulAccountsAreAsFollowsAbstract0",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofotherreceivableTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_NETPROFITLOSS1": {
     "auth_ref": [],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net income.",
        "label": "NETPROFITLOSS1",
        "totalLabel": "NET PROFIT (LOSS)"
       }
      }
     },
     "localname": "NETPROFITLOSS1",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_NetAssetsLiabilitiesDisposedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "NetAssetsLiabilitiesDisposedAbstract",
        "terseLabel": "Net Assets (Liabilities) Disposed:"
       }
      }
     },
     "localname": "NetAssetsLiabilitiesDisposedAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesdisposedTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_NumberOfCustomer": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of Customer.",
        "label": "NumberOfCustomer",
        "terseLabel": "Number of customer"
       }
      }
     },
     "localname": "NumberOfCustomer",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ConcentrationofRiskDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sos_NumberOfReportingSegments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of reporting segments.",
        "label": "NumberOfReportingSegments",
        "terseLabel": "Number of reporting segments"
       }
      }
     },
     "localname": "NumberOfReportingSegments",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/SegmentInformationandRevenueAnalysisDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "sos_OfficeEquipmentFixturesAndFurnitureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Office equipment, fixtures and furniture.",
        "label": "OfficeEquipmentFixturesAndFurnitureMember",
        "terseLabel": "Office equipment, fixtures and furniture [Member]"
       }
      }
     },
     "localname": "OfficeEquipmentFixturesAndFurnitureMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofestimatedusefullivesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_OneCustomerMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "one customer",
        "label": "OneCustomerMember",
        "terseLabel": "One Customer [Member]"
       }
      }
     },
     "localname": "OneCustomerMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ConcentrationofRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_OperatingLeaseRemainingLeaseTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OperatingLeaseRemainingLeaseTerm",
        "terseLabel": "Remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseRemainingLeaseTerm",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "sos_OperatingLeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OperatingLeasesAbstract",
        "terseLabel": "Operating leases:"
       }
      }
     },
     "localname": "OperatingLeasesAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_OperatingLeasesLongtermObligations": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "OperatingLeasesLongtermObligations",
        "terseLabel": "Long-term obligations"
       }
      }
     },
     "localname": "OperatingLeasesLongtermObligations",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_OrdinaryShareParValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OrdinaryShareParValue",
        "terseLabel": "Ordinary share par value"
       }
      }
     },
     "localname": "OrdinaryShareParValue",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "sos_OrdinarySharesParValueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OrdinarySharesParValueMember",
        "terseLabel": "Ordinary shares Par value"
       }
      }
     },
     "localname": "OrdinarySharesParValueMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_OrdinarySharesTotalSharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OrdinarySharesTotalSharesMember",
        "terseLabel": "Total Ordinary Shares"
       }
      }
     },
     "localname": "OrdinarySharesTotalSharesMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_OrganizationandPrincipalActivitiesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Principal Activities (Details) [Line Items]"
       }
      }
     },
     "localname": "OrganizationandPrincipalActivitiesDetailsLineItems",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_OrganizationandPrincipalActivitiesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization and Principal Activities (Details) [Table]"
       }
      }
     },
     "localname": "OrganizationandPrincipalActivitiesDetailsTable",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1": {
     "auth_ref": [],
     "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": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax1",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_OtherMiscellaneousPayables": {
     "auth_ref": [],
     "calculation": {
      "http://www.sos.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": 3.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "label": "OtherMiscellaneousPayables",
        "negatedLabel": "Others"
       }
      }
     },
     "localname": "OtherMiscellaneousPayables",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_OtherPayablesRelationship": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts payables, Relationship.",
        "label": "OtherPayablesRelationship",
        "terseLabel": "Accounts payables, Relationship"
       }
      }
     },
     "localname": "OtherPayablesRelationship",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_OtherReceivablesRelationship": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts receivable, Relationship.",
        "label": "OtherReceivablesRelationship",
        "terseLabel": "Accounts receivable, Relationship"
       }
      }
     },
     "localname": "OtherReceivablesRelationship",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_OtherReceivablesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "OtherReceivablesTableTextBlock",
        "terseLabel": "Schedule of other receivable"
       }
      }
     },
     "localname": "OtherReceivablesTableTextBlock",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/OtherReceivablesNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sos_PRCSubsidiariesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PRCSubsidiariesMember",
        "terseLabel": "PRC Subsidiaries [Member]"
       }
      }
     },
     "localname": "PRCSubsidiariesMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_PayablesToNontradeVendorsAndServiceProviders": {
     "auth_ref": [],
     "calculation": {
      "http://www.sos.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": 2.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payables to non-trade vendors and service providers.",
        "label": "PayablesToNontradeVendorsAndServiceProviders",
        "negatedLabel": "Payables to non-trade vendors and service providers"
       }
      }
     },
     "localname": "PayablesToNontradeVendorsAndServiceProviders",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_PercentageOfNetAssets": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of net assets.",
        "label": "PercentageOfNetAssets",
        "terseLabel": "Percentage of net assets"
       }
      }
     },
     "localname": "PercentageOfNetAssets",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sos_PrivatePlacementTransactionsShare": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Private placement transactions share.",
        "label": "PrivatePlacementTransactionsShare",
        "terseLabel": "Private placement transactions share"
       }
      }
     },
     "localname": "PrivatePlacementTransactionsShare",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sos_ProceedFromDisposalsOfDiscontinuedOperations": {
     "auth_ref": [],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceed from disposals of discontinued operations.",
        "label": "ProceedFromDisposalsOfDiscontinuedOperations",
        "terseLabel": "Proceed from disposals of discontinued operations"
       }
      }
     },
     "localname": "ProceedFromDisposalsOfDiscontinuedOperations",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_PropertyPlantAndEquipmentNetTotal": {
     "auth_ref": [],
     "calculation": {
      "http://www.sos.com/role/ScheduleofpropertyandequipmentTable": {
       "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": "PropertyPlantAndEquipmentNetTotal",
        "totalLabel": "Total"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNetTotal",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_PurchaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PurchaseAgreementMember",
        "terseLabel": "Purchase Agreement [Member]",
        "verboseLabel": "Purchase agreement [Member]"
       }
      }
     },
     "localname": "PurchaseAgreementMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_PurchaseCommitmentsDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase commitments, description.",
        "label": "PurchaseCommitmentsDescription",
        "terseLabel": "Purchase commitments, description"
       }
      }
     },
     "localname": "PurchaseCommitmentsDescription",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_PurchaseOfPropertyAndEquipment": {
     "auth_ref": [],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchases of property and equipment.",
        "label": "PurchaseOfPropertyAndEquipment",
        "negatedLabel": "Purchases of property and equipment"
       }
      }
     },
     "localname": "PurchaseOfPropertyAndEquipment",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_PurchasePerSharePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of purchase per share price.",
        "label": "PurchasePerSharePrice",
        "terseLabel": "Purchase per share price (in Dollars per share)"
       }
      }
     },
     "localname": "PurchasePerSharePrice",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "sos_PurchaseWarrantShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PurchaseWarrantShares",
        "terseLabel": "Purchase warrant shares"
       }
      }
     },
     "localname": "PurchaseWarrantShares",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "sos_QingdaoSOSInvestmentLLPMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "QingdaoSOSInvestmentLLPMember",
        "terseLabel": "Qingdao SOS Investment LLP [Member]"
       }
      }
     },
     "localname": "QingdaoSOSInvestmentLLPMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_QingdaoSOSInvestmentManagementCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "QingdaoSOSInvestmentManagementCoLtdMember",
        "terseLabel": "Qingdao SOS Investment Management Co., Ltd. [Member]"
       }
      }
     },
     "localname": "QingdaoSOSInvestmentManagementCoLtdMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_RegisteredDirectOfferingInDecember2020Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RegisteredDirectOfferingInDecember2020Member",
        "terseLabel": "Registered Direct Offering in December 2020 [Member]"
       }
      }
     },
     "localname": "RegisteredDirectOfferingInDecember2020Member",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_RegisteredDirectOfferingInJanuary2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RegisteredDirectOfferingInJanuary2021Member",
        "terseLabel": "Registered Direct Offering in January 2021 [Member]"
       }
      }
     },
     "localname": "RegisteredDirectOfferingInJanuary2021Member",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_RegisteredDirectOfferingsInFebruary2021Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "RegisteredDirectOfferingsInFebruary2021Member",
        "terseLabel": "Registered Direct Offerings in February 2021 [Member]"
       }
      }
     },
     "localname": "RegisteredDirectOfferingsInFebruary2021Member",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_ReverseAcquisitionsOfChinaRapidFinanceBySOS": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ReverseAcquisitionsOfChinaRapidFinanceBySOS",
        "terseLabel": "Reverse Acquisitions of China Rapid Finance by SOS"
       }
      }
     },
     "localname": "ReverseAcquisitionsOfChinaRapidFinanceBySOS",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sos_SOSIndustrialHoldingCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SOSIndustrialHoldingCoLtdMember",
        "terseLabel": "SOS Industrial Holding Co., Ltd. [Member]"
       }
      }
     },
     "localname": "SOSIndustrialHoldingCoLtdMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_SOSInformationTechnologyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SOSInformationTechnologyCoLtdMember",
        "terseLabel": "SOS Information Technology Co., Ltd. [Member]"
       }
      }
     },
     "localname": "SOSInformationTechnologyCoLtdMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_SOSInformationTechnologyNewYorkIncMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SOSInformationTechnologyNewYorkIncMember",
        "terseLabel": "SOS Information Technology New York Inc. [Member]"
       }
      }
     },
     "localname": "SOSInformationTechnologyNewYorkIncMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_SOSInternationalTradingCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SOSInternationalTradingCoLtdMember",
        "terseLabel": "SOS International Trading Co., Ltd. [Member]"
       }
      }
     },
     "localname": "SOSInternationalTradingCoLtdMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_SOSLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SOSLimitedMember",
        "terseLabel": "SOS Limited [Member]"
       }
      }
     },
     "localname": "SOSLimitedMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_SaaSServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SaaSServicesMember",
        "terseLabel": "SaaS services [Member]"
       }
      }
     },
     "localname": "SaaSServicesMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_ScheduleOfAccountsReceivableNetAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of accounts receivable, net [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfAccountsReceivableNetAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sos_ScheduleOfAmountDueFromRelatedPartiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of amount due from related parties [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfAmountDueFromRelatedPartiesAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sos_ScheduleOfAssetsAndLiabilitiesAcquiredAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of assets and liabilities acquired [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfAssetsAndLiabilitiesAcquiredAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sos_ScheduleOfAssetsAndLiabilitiesDisposedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of assets and liabilities disposed [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfAssetsAndLiabilitiesDisposedAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sos_ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of components of provision for income taxes [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfProvisionForIncomeTaxesAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sos_ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfSosLimitedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of consolidated financial statements reflect the activities of SOS Limited [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfConsolidatedFinancialStatementsReflectTheActivitiesOfSosLimitedAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sos_ScheduleOfDisaggregatedInformationOfRevenuesByBusinessLinesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of disaggregated information of revenues by business lines [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfDisaggregatedInformationOfRevenuesByBusinessLinesAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sos_ScheduleOfEstimatedUsefulLivesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of estimated useful lives [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfEstimatedUsefulLivesAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sos_ScheduleOfEstimatedUsefulLivesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ScheduleOfEstimatedUsefulLivesTableTextBlock",
        "terseLabel": "Schedule of estimated useful lives"
       }
      }
     },
     "localname": "ScheduleOfEstimatedUsefulLivesTableTextBlock",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sos_ScheduleOfLossOnDiscontinuedOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of loss on discontinued operations [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfLossOnDiscontinuedOperationsAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sos_ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of maturities of lease liabilities [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfMaturitiesOfLeaseLiabilitiesAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sos_ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of other payables and accrued liabilities [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfOtherPayablesAndAccruedLiabilitiesAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sos_ScheduleOfOtherReceivableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of other receivable [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfOtherReceivableAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sos_ScheduleOfPropertyAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of property and equipment [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfPropertyAndEquipmentAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sos_ScheduleOfReconciliationOfEffectiveTaxRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of reconciliation of effective tax rate [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfReconciliationOfEffectiveTaxRateAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sos_ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of supplemental balance sheet information related to leases [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfSupplementalBalanceSheetInformationRelatedToLeasesAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sos_ScheduleOfTaxPayableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of tax payable [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfTaxPayableAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sos_ScheduleOfTaxPayableTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ScheduleOfTaxPayableTableTextBlock",
        "terseLabel": "Schedule of tax payable"
       }
      }
     },
     "localname": "ScheduleOfTaxPayableTableTextBlock",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/TaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sos_ScheduleOfWarrantsOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of warrants outstanding [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfWarrantsOutstandingAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sos_ScheduleOfWarrantsOutstandingAndExercisableAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of warrants outstanding and exercisable [Abstract]"
       }
      }
     },
     "localname": "ScheduleOfWarrantsOutstandingAndExercisableAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "xbrltype": "stringItemType"
    },
    "sos_SecuritiesPurchaseAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "SecuritiesPurchaseAgreementMember",
        "terseLabel": "Securities Purchase Agreement [Member]"
       }
      }
     },
     "localname": "SecuritiesPurchaseAgreementMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_ShareholdersEquityDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders\u2019 Equity (Details) [Line Items]"
       }
      }
     },
     "localname": "ShareholdersEquityDetailsLineItems",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders\u2019 Equity (Details) - Schedule of warrants outstanding [Line Items]"
       }
      }
     },
     "localname": "ShareholdersEquityDetailsScheduleofwarrantsoutstandingLineItems",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_ShareholdersEquityDetailsScheduleofwarrantsoutstandingTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders\u2019 Equity (Details) - Schedule of warrants outstanding [Table]"
       }
      }
     },
     "localname": "ShareholdersEquityDetailsScheduleofwarrantsoutstandingTable",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_ShareholdersEquityDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shareholders\u2019 Equity (Details) [Table]"
       }
      }
     },
     "localname": "ShareholdersEquityDetailsTable",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of reverse acquisition adjustments.",
        "label": "StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments",
        "terseLabel": "Reverse acquisition adjustments (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesReverseAcquisitionAdjustments",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "sos_StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash paid by investors pursuant to puchase agreement.",
        "label": "StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement",
        "terseLabel": "Cash paid by investors pursuant to reverse acquisition"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueCashPaidByInvestorsPursuantToPuchaseAgreement",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_StockIssuedDuringPeriodValueReverseAcquisitionAdjustments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of reverse acquisition adjustments.",
        "label": "StockIssuedDuringPeriodValueReverseAcquisitionAdjustments",
        "terseLabel": "Reverse acquisition adjustments"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueReverseAcquisitionAdjustments",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_SubsequentEventsDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events (Details) [Line Items]"
       }
      }
     },
     "localname": "SubsequentEventsDetailsLineItems",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_SubsequentEventsDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events (Details) [Table]"
       }
      }
     },
     "localname": "SubsequentEventsDetailsTable",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies and Practices (Details) [Line Items]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesandPracticesDetailsLineItems",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies and Practices (Details) - Schedule of assets and liabilities disposed [Line Items]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedLineItems",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesdisposedTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies and Practices (Details) - Schedule of assets and liabilities disposed [Table]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofassetsandliabilitiesdisposedTable",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesdisposedTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies and Practices (Details) - Schedule of estimated useful lives [Line Items]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesLineItems",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofestimatedusefullivesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies and Practices (Details) - Schedule of estimated useful lives [Table]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesandPracticesDetailsScheduleofestimatedusefullivesTable",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofestimatedusefullivesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_SummaryofSignificantAccountingPoliciesandPracticesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies and Practices (Details) [Table]"
       }
      }
     },
     "localname": "SummaryofSignificantAccountingPoliciesandPracticesDetailsTable",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_SupplementalCurrentOperatingLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "SupplementalCurrentOperatingLeaseLiabilities",
        "terseLabel": "Current operating lease liabilities"
       }
      }
     },
     "localname": "SupplementalCurrentOperatingLeaseLiabilities",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_TaxPayableRefundAmountCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of the additional liability or refund received amount or expected based on a final settlement with a taxing authority.",
        "label": "TaxPayableRefundAmountCurrent",
        "terseLabel": "Tax payable"
       }
      }
     },
     "localname": "TaxPayableRefundAmountCurrent",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_TaxesDetailsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes (Details) [Line Items]"
       }
      }
     },
     "localname": "TaxesDetailsLineItems",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/TaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_TaxesDetailsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Taxes (Details) [Table]"
       }
      }
     },
     "localname": "TaxesDetailsTable",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/TaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_TotalOperatingLeaseLiabilities": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "TotalOperatingLeaseLiabilities",
        "terseLabel": "Total operating lease liabilities"
       }
      }
     },
     "localname": "TotalOperatingLeaseLiabilities",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_UnexercisedExistingWarrants": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount unexercised existing warrants",
        "label": "UnexercisedExistingWarrants",
        "terseLabel": "Unexercised existing warrants (in Dollars)"
       }
      }
     },
     "localname": "UnexercisedExistingWarrants",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_VATTaxesPayable": {
     "auth_ref": [],
     "calculation": {
      "http://www.sos.com/role/ScheduleoftaxpayableTable": {
       "order": 1.0,
       "parentTag": "us-gaap_TaxesPayableCurrentAndNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "label": "VATTaxesPayable",
        "terseLabel": "VAT taxes payable"
       }
      }
     },
     "localname": "VATTaxesPayable",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleoftaxpayableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "sos_ValueAddedTaxPercent": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value added tax, percent.",
        "label": "ValueAddedTaxPercent",
        "terseLabel": "VAT"
       }
      }
     },
     "localname": "ValueAddedTaxPercent",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/TaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sos_ValueAddedTaxesPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "ValueAddedTaxesPolicyTextBlock",
        "terseLabel": "Value added taxes"
       }
      }
     },
     "localname": "ValueAddedTaxesPolicyTextBlock",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "sos_VotingSharePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "VotingSharePercentage",
        "terseLabel": "Voting share percentage"
       }
      }
     },
     "localname": "VotingSharePercentage",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "sos_WangYaxianMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wang Yaxian.",
        "label": "WangYaxianMember",
        "terseLabel": "Wang Yaxian [Member]"
       }
      }
     },
     "localname": "WangYaxianMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_WangYilinMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Wang Yilin.",
        "label": "WangYilinMember",
        "terseLabel": "Wang Yilin [Member]"
       }
      }
     },
     "localname": "WangYilinMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_WarrantsFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants Four [Member]",
        "label": "WarrantsFourMember",
        "terseLabel": "December 23, 2020 Warrants [Member]"
       }
      }
     },
     "localname": "WarrantsFourMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_WarrantsOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants One [Member]",
        "label": "WarrantsOneMember",
        "terseLabel": "July 1, 2020 Warrants [Member]"
       }
      }
     },
     "localname": "WarrantsOneMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_WarrantsThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants Three [Member]",
        "label": "WarrantsThreeMember",
        "terseLabel": "November 3, 2020 Warrants [Member]"
       }
      }
     },
     "localname": "WarrantsThreeMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_WarrantsTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Warrants Two [Member]",
        "label": "WarrantsTwoMember",
        "terseLabel": "August 27, 2020 Warrants [Member]"
       }
      }
     },
     "localname": "WarrantsTwoMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_WeightedAverageRemainingLeaseTermInYearsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "WeightedAverageRemainingLeaseTermInYearsAbstract",
        "terseLabel": "Weighted average remaining lease term (in years):"
       }
      }
     },
     "localname": "WeightedAverageRemainingLeaseTermInYearsAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_WeightedDiscountRateAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "WeightedDiscountRateAbstract",
        "terseLabel": "Weighted discount rate:"
       }
      }
     },
     "localname": "WeightedDiscountRateAbstract",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "sos_XRFSubsidiariesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "XRFSubsidiariesMember",
        "terseLabel": "XRF Subsidiaries [Member]"
       }
      }
     },
     "localname": "XRFSubsidiariesMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_YongBaoTwoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "YongBaoTwoLtdMember",
        "terseLabel": "Yong Bao Two Ltd. [Member]"
       }
      }
     },
     "localname": "YongBaoTwoLtdMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable"
     ],
     "xbrltype": "domainItemType"
    },
    "sos_YongbaoInsuranceAgencyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Yongbao Insurance agency Co., Ltd.",
        "label": "YongbaoInsuranceAgencyCoLtdMember",
        "terseLabel": "Yongbao Insurance agency Co., Ltd. [Member]"
       }
      }
     },
     "localname": "YongbaoInsuranceAgencyCoLtdMember",
     "nsuri": "http://www.sos.com/20201231",
     "presentation": [
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r318",
      "r319",
      "r325",
      "r326",
      "r481"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r318",
      "r319",
      "r325",
      "r326"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MajorCustomersAxis": {
     "auth_ref": [
      "r194",
      "r262",
      "r266",
      "r453"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer [Axis]"
       }
      }
     },
     "localname": "MajorCustomersAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConcentrationofRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable",
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r190",
      "r262",
      "r264",
      "r405",
      "r450",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r190",
      "r262",
      "r264",
      "r405",
      "r450",
      "r451"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [
      "r191",
      "r192",
      "r262",
      "r265",
      "r452",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/TaxesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [
      "r191",
      "r192",
      "r262",
      "r265",
      "r452",
      "r467",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/TaxesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsAndFinancingReceivableAllowanceForCreditLoss": {
     "auth_ref": [
      "r202"
     ],
     "calculation": {
      "http://www.sos.com/role/ScheduleofaccountsreceivablenetTable": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsReceivableNet",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss of accounts and financing receivables. Includes, but is not limited to, notes and loan receivable.",
        "label": "Accounts and Financing Receivable, Allowance for Credit Loss",
        "negatedLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AccountsAndFinancingReceivableAllowanceForCreditLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofaccountsreceivablenetTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsAndNontradeReceivableTextBlock": {
     "auth_ref": [
      "r209",
      "r227"
     ],
     "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]",
        "terseLabel": "ACCOUNTS RECEIVABLE, NET"
       }
      }
     },
     "localname": "AccountsAndNontradeReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountsReceivableNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.",
        "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]",
        "terseLabel": "OTHER PAYABLES"
       }
      }
     },
     "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/OtherPayables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableOtherCurrent": {
     "auth_ref": [
      "r34",
      "r66"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.",
        "label": "Accounts Payable, Other, Current",
        "terseLabel": "Other payables"
       }
      }
     },
     "localname": "AccountsPayableOtherCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r117",
      "r367",
      "r427",
      "r442"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount for accounts payable to related parties.",
        "label": "Accounts Payable, Related Parties",
        "terseLabel": "Accounts payables, Inter-transaction"
       }
      }
     },
     "localname": "AccountsPayableRelatedPartiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableGross": {
     "auth_ref": [
      "r196"
     ],
     "calculation": {
      "http://www.sos.com/role/ScheduleofaccountsreceivablenetTable": {
       "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, before Allowance for Credit Loss",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofaccountsreceivablenetTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNet": {
     "auth_ref": [
      "r55",
      "r434"
     ],
     "calculation": {
      "http://www.sos.com/role/ScheduleofaccountsreceivablenetTable": {
       "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": "Total accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofaccountsreceivablenetTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r29",
      "r55",
      "r196",
      "r197"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "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, after Allowance for Credit Loss, Current",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableRelatedParties": {
     "auth_ref": [
      "r54",
      "r114",
      "r367",
      "r369",
      "r440"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.",
        "label": "Accounts Receivable, Related Parties",
        "terseLabel": "Accounts receivable, Inter-transaction"
       }
      }
     },
     "localname": "AccountsReceivableRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent": {
     "auth_ref": [
      "r284",
      "r427",
      "r441"
     ],
     "calculation": {
      "http://www.sos.com/role/ScheduleoftaxpayableTable": {
       "order": 2.0,
       "parentTag": "us-gaap_TaxesPayableCurrentAndNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes.",
        "label": "Accrual for Taxes Other than Income Taxes",
        "terseLabel": "Other taxes payable"
       }
      }
     },
     "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleoftaxpayableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.sos.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.",
        "label": "Accrued Liabilities and Other Liabilities",
        "totalLabel": "Total other payables and accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Liabilities and Other Liabilities [Abstract]"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r68"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedSalariesCurrent": {
     "auth_ref": [
      "r33",
      "r34",
      "r68"
     ],
     "calculation": {
      "http://www.sos.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable": {
       "order": 1.0,
       "parentTag": "us-gaap_AccruedLiabilitiesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Salaries, Current",
        "terseLabel": "Accrued salary"
       }
      }
     },
     "localname": "AccruedSalariesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofotherpayablesandaccruedliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r65",
      "r238"
     ],
     "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",
        "terseLabel": "Depreciation expenses"
       }
      }
     },
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/PropertyandEquipmentNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r58",
      "r77",
      "r78",
      "r79",
      "r437",
      "r458",
      "r459"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "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), Net of Tax",
        "terseLabel": "Accumulated other comprehensive income (loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r76",
      "r79",
      "r80",
      "r119",
      "r120",
      "r121",
      "r323",
      "r454",
      "r455"
     ],
     "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]",
        "terseLabel": "Accumulated other comprehensive income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r56",
      "r283"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "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. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r119",
      "r120",
      "r121",
      "r280",
      "r281",
      "r282"
     ],
     "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]",
        "terseLabel": "Additional paid - in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to net cash used in operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdvanceRoyalties": {
     "auth_ref": [
      "r406"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount paid to music publishers, record producers, songwriters, or other artists in advance of their earning royalties from record or music sales. Such an amount is based on contractual terms and is generally nonrefundable.",
        "label": "Advance Royalties",
        "terseLabel": "Advance to employees"
       }
      }
     },
     "localname": "AdvanceRoyalties",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofotherreceivableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r202",
      "r215",
      "r217",
      "r218"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofaccountsreceivablenetTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of valuation allowance for receivables classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Allowance for Doubtful Other Receivables, Current",
        "negatedLabel": "Allowance for doubtful accounts"
       }
      }
     },
     "localname": "AllowanceForDoubtfulOtherReceivablesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofotherreceivableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r111",
      "r172",
      "r179",
      "r186",
      "r213",
      "r318",
      "r325",
      "r339",
      "r420",
      "r435"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS",
        "verboseLabel": "Assets"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet",
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r31",
      "r32",
      "r74",
      "r111",
      "r213",
      "r318",
      "r325",
      "r339"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsHeldInTrustNoncurrent": {
     "auth_ref": [
      "r116"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash, securities, or other assets held by a third-party trustee pursuant to the terms of an agreement which assets are available to be used by beneficiaries to that agreement only within the specific terms thereof and which agreement is expected to terminate more than one year from the balance sheet date (or operating cycle, if longer) at which time the assets held-in-trust will be released or forfeited.",
        "label": "Assets Held-in-trust, Noncurrent",
        "terseLabel": "Operating lease, right-of-use asset"
       }
      }
     },
     "localname": "AssetsHeldInTrustNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsNet": {
     "auth_ref": [
      "r26",
      "r461",
      "r464",
      "r465",
      "r466"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of net assets (liabilities).",
        "label": "Net Assets",
        "terseLabel": "Net assets"
       }
      }
     },
     "localname": "AssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsNoncurrent": {
     "auth_ref": [
      "r39",
      "r40",
      "r41",
      "r42",
      "r43",
      "r44",
      "r45",
      "r46",
      "r111",
      "r213",
      "r318",
      "r325",
      "r339"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 2.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 after one year or beyond the normal operating cycle, if longer.",
        "label": "Assets, Noncurrent",
        "totalLabel": "Total non-current assets"
       }
      }
     },
     "localname": "AssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets, Noncurrent [Abstract]",
        "terseLabel": "Non-current assets:"
       }
      }
     },
     "localname": "AssetsNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation": {
     "auth_ref": [
      "r0",
      "r1",
      "r19",
      "r21",
      "r25",
      "r241"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Assets",
        "terseLabel": "Total Assets"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesdisposedTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r270",
      "r279"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/SubsequentEventsDetails"
     ],
     "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 Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "In the year of acquisition, if the assets of the acquired institution exceed 10 percent of the consolidated assets at the end of the most recent period, describes the amounts of discounts and premiums for fair market value adjustments, methods of amortization (accretion), and estimated remaining lives.",
        "label": "Business Acquisitions, Purchase Price Allocation, Year of Acquisition, Description",
        "terseLabel": "Reverse acquisition, description"
       }
      }
     },
     "localname": "BusinessAcquisitionsPurchasePriceAllocationYearOfAcquisitionDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": {
     "auth_ref": [
      "r312"
     ],
     "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": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": {
     "auth_ref": [
      "r312"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": {
     "auth_ref": [
      "r312"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": {
     "auth_ref": [
      "r312"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable",
        "negatedLabel": "Accounts payable &amp; accrued liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": {
     "auth_ref": [
      "r312"
     ],
     "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",
        "terseLabel": "Warrant derivative liability"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": {
     "auth_ref": [
      "r311",
      "r312"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": {
     "auth_ref": [
      "r311",
      "r312"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of inventory recognized as of the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": {
     "auth_ref": [
      "r312"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities assumed at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities",
        "negatedLabel": "Total Liabilities"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r311",
      "r312"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net",
        "terseLabel": "Total Purchase Price",
        "verboseLabel": "Total Selling Price"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable",
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesdisposedTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": {
     "auth_ref": [
      "r312"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets",
        "terseLabel": "Other assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": {
     "auth_ref": [
      "r312"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.",
        "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net",
        "terseLabel": "Total Assets"
       }
      }
     },
     "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Cash": {
     "auth_ref": [
      "r62",
      "r462",
      "r463"
     ],
     "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",
        "terseLabel": "Cash consideration"
       }
      }
     },
     "localname": "Cash",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r28",
      "r62",
      "r104"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "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, at Carrying Value",
        "periodEndLabel": "CASH AND CASH EQUIVALENTS, end of year",
        "periodStartLabel": "CASH AND CASH EQUIVALENTS, beginning of year",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet",
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r38",
      "r105",
      "r106"
     ],
     "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]",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r99",
      "r340"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Net changes in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ClassOfStockDomain": {
     "auth_ref": [
      "r109",
      "r111",
      "r134",
      "r135",
      "r136",
      "r138",
      "r140",
      "r146",
      "r147",
      "r148",
      "r213",
      "r339"
     ],
     "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.",
        "label": "Class of Stock [Domain]"
       }
      }
     },
     "localname": "ClassOfStockDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.sos.com/role/DocumentAndEntityInformation",
      "http://www.sos.com/role/ShareholdersEquityDetails",
      "http://www.sos.com/role/ShareholdersEquityType2or3",
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": {
     "auth_ref": [
      "r255"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price per share or per unit of warrants or rights outstanding.",
        "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights",
        "terseLabel": "Exercise price (in Dollars per share)"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingandexercisableTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightReasonForIssuingToNonemployees": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of reason for issuing warrant or right.",
        "label": "Warrant or Right, Reason for Issuance, Description",
        "terseLabel": "Warrant description"
       }
      }
     },
     "localname": "ClassOfWarrantOrRightReasonForIssuingToNonemployees",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfWarrantOrRightTable": {
     "auth_ref": [
      "r258",
      "r268"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingandexercisableTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r249",
      "r250",
      "r251",
      "r252"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "COMMITMENTS AND CONTINGENCIES"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonClassAMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock representing ownership interest in a corporation.",
        "label": "Class A Ordinary Shares [Member]",
        "netLabel": "Class A ordinary shares [Member]",
        "terseLabel": "Class A ordinary shares",
        "verboseLabel": "Class A shares"
       }
      }
     },
     "localname": "CommonClassAMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.sos.com/role/DocumentAndEntityInformation",
      "http://www.sos.com/role/ShareholdersEquityDetails",
      "http://www.sos.com/role/ShareholdersEquityType2or3",
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonClassBMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.",
        "label": "Common Class B [Member]",
        "netLabel": "Class B ordinary shares [Member]",
        "terseLabel": "Class B ordinary shares",
        "verboseLabel": "Class B shares"
       }
      }
     },
     "localname": "CommonClassBMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.sos.com/role/DocumentAndEntityInformation",
      "http://www.sos.com/role/ShareholdersEquityType2or3",
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Ordinary shares, par value (in Dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Ordinary shares, authorized",
        "verboseLabel": "Ordinary shares, shares authorized"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r53"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Ordinary shares,issued"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r53",
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Ordinary shares,outstanding"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet_Parentheticals"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r53"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Ordinary shares, $0.001 par value, 1,000,000,000 shares authorized, 327,616,985 Class A shares and 24,468,652 Class B shares issued and outstanding as of December 31, 2020. 46,051,534 Class A shares and 16,409,405 Class B shares issued and outstanding as of December 31, 2019 and 2018."
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r82",
      "r84",
      "r85",
      "r89",
      "r429",
      "r446"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "COMPREHESIVE INCOME (LOSS)"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for comprehensive income.",
        "label": "Comprehensive Income, Policy [Policy Text Block]",
        "terseLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConcentrationRiskByBenchmarkAxis": {
     "auth_ref": [
      "r153",
      "r154",
      "r194",
      "r337",
      "r338",
      "r460"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by benchmark of concentration risk.",
        "label": "Concentration Risk Benchmark [Axis]"
       }
      }
     },
     "localname": "ConcentrationRiskByBenchmarkAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConcentrationofRiskDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ConcentrationRiskDisclosureTextBlock": {
     "auth_ref": [
      "r158"
     ],
     "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 Risk Disclosure [Text Block]",
        "terseLabel": "CONCENTRATION OF RISK"
       }
      }
     },
     "localname": "ConcentrationRiskDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConcentrationofRisk"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r106",
      "r320"
     ],
     "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": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ConsolidationVariableInterestEntityPolicy": {
     "auth_ref": [
      "r106",
      "r324",
      "r327",
      "r328"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).",
        "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]",
        "terseLabel": "Variable Interest Entity Agreements"
       }
      }
     },
     "localname": "ConsolidationVariableInterestEntityPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ContractWithCustomerLiabilityCurrent": {
     "auth_ref": [
      "r260",
      "r261",
      "r263"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.",
        "label": "Contract with Customer, Liability, Current",
        "terseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "ContractWithCustomerLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CorporateMember": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component of an entity that usually provides financial, operational and administrative support and is considered an operating segment. Excludes intersegment elimination and reconciling items.",
        "label": "Corporate Segment [Member]",
        "terseLabel": "Corporate Segment [Member]",
        "verboseLabel": "Segments [Member]"
       }
      }
     },
     "localname": "CorporateMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r93",
      "r111",
      "r213",
      "r339"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedIncomeStatement": {
       "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",
        "negatedTerseLabel": "Expenses"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement",
      "http://www.sos.com/role/ScheduleoflossondiscontinuedoperationsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CreditLossAdditionalImprovementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Credit Loss, Additional Improvements [Abstract]"
       }
      }
     },
     "localname": "CreditLossAdditionalImprovementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r113",
      "r294",
      "r301",
      "r303"
     ],
     "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)",
        "terseLabel": "Current"
       }
      }
     },
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofcomponentsofprovisionforincometaxesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtInstrumentAxis": {
     "auth_ref": [
      "r47",
      "r48",
      "r49",
      "r421",
      "r423",
      "r433"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.",
        "label": "Debt Instrument [Axis]"
       }
      }
     },
     "localname": "DebtInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Value added taxes percentage"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "auth_ref": [
      "r70"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.",
        "label": "Debt Instrument, Name [Domain]"
       }
      }
     },
     "localname": "DebtInstrumentNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r102",
      "r113",
      "r295",
      "r301",
      "r302",
      "r303"
     ],
     "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)",
        "terseLabel": "Deferred"
       }
      }
     },
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofcomponentsofprovisionforincometaxesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r102",
      "r236"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation of property, plant and equipment"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax": {
     "auth_ref": [
      "r6",
      "r8",
      "r10",
      "r22"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "sos_NETPROFITLOSS1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.",
        "label": "Discontinued Operation, Gain (Loss) on Disposal of Discontinued Operation, Net of Tax",
        "terseLabel": "Income from disposal of discontinued operations"
       }
      }
     },
     "localname": "DiscontinuedOperationGainLossOnDisposalOfDiscontinuedOperationNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesdisposedTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupNotDiscontinuedOperationsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal group that is not classified as discontinued operations.",
        "label": "Disposal Group, Not Discontinued Operations [Member]",
        "terseLabel": "Disposal [Member]"
       }
      }
     },
     "localname": "DisposalGroupNotDiscontinuedOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesdisposedTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DueFromOtherRelatedParties": {
     "auth_ref": [
      "r117",
      "r367",
      "r443"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount receivable from related parties classified as other.",
        "label": "Due from Other Related Parties",
        "terseLabel": "Other receivables"
       }
      }
     },
     "localname": "DueFromOtherRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedParties": {
     "auth_ref": [
      "r117",
      "r367",
      "r425",
      "r443"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds.",
        "label": "Due from Related Parties",
        "terseLabel": "Accounts and other receivable \u2013 related party"
       }
      }
     },
     "localname": "DueFromRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueFromRelatedPartiesCurrent": {
     "auth_ref": [
      "r30",
      "r40",
      "r54",
      "r114",
      "r367"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate amount of receivables to be collected 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, at the financial statement date. which are usually due within one year (or one business cycle).",
        "label": "Due from Related Parties, Current",
        "terseLabel": "Amount due from related parties"
       }
      }
     },
     "localname": "DueFromRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToOtherRelatedPartiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r117",
      "r367",
      "r426",
      "r442"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount payable to related parties classified as other.",
        "label": "Due to Other Related Parties",
        "terseLabel": "Other payables"
       }
      }
     },
     "localname": "DueToOtherRelatedPartiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrent": {
     "auth_ref": [
      "r66",
      "r117",
      "r367"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Due to Related Parties, Current",
        "terseLabel": "Amount due to related parties"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": {
     "auth_ref": [
      "r117",
      "r367",
      "r426",
      "r442"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.",
        "label": "Due to Related Parties",
        "terseLabel": "Accounts and other payables \u2013 related party"
       }
      }
     },
     "localname": "DueToRelatedPartiesCurrentAndNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "EARNINGS PER SHARE"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r90",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r132",
      "r134",
      "r138",
      "r139",
      "r140",
      "r143",
      "r144",
      "r430",
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "terseLabel": "Basic (in Dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r90",
      "r124",
      "r125",
      "r126",
      "r127",
      "r128",
      "r134",
      "r138",
      "r139",
      "r140",
      "r143",
      "r144",
      "r430",
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "terseLabel": "Diluted (in Dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r106",
      "r141",
      "r142"
     ],
     "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, Policy [Policy Text Block]",
        "terseLabel": "Earnings per share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": {
     "auth_ref": [
      "r340"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 4.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.",
        "label": "Effect of Exchange Rate on Cash and Cash Equivalents",
        "terseLabel": "Effect of exchange rates on cash"
       }
      }
     },
     "localname": "EffectOfExchangeRateOnCashAndCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofreconciliationofeffectivetaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": {
     "auth_ref": [
      "r288",
      "r304"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).",
        "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent",
        "terseLabel": "Stattutory income tax rate reduced"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/TaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsOther": {
     "auth_ref": [
      "r288",
      "r304"
     ],
     "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 other deductions.",
        "label": "Effective Income Tax Rate Reconciliation, Deduction, Other, Percent",
        "terseLabel": "Preferential tax rate reduction"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationDeductionsOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofreconciliationofeffectivetaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": {
     "auth_ref": [
      "r288",
      "r304"
     ],
     "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 applicable to statutory income tax expense (benefit) outside of the country of domicile.",
        "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent",
        "terseLabel": "China statutory income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofreconciliationofeffectivetaxrateTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": {
     "auth_ref": [
      "r288",
      "r304"
     ],
     "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 tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.",
        "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent",
        "terseLabel": "Income tax rate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/TaxesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r119",
      "r120",
      "r121",
      "r123",
      "r129",
      "r131",
      "r145",
      "r214",
      "r254",
      "r256",
      "r280",
      "r281",
      "r282",
      "r297",
      "r298",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r454",
      "r455",
      "r456"
     ],
     "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.",
        "label": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The percentage of the total value of investments that are arbitrage investments for a given category of investments for which net asset value per share is calculated.",
        "label": "Fair Value, Investments, Entities that Calculate Net Asset Value Per Share, Percent Arbitrage Investments",
        "terseLabel": "Investments less percentage"
       }
      }
     },
     "localname": "FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerSharePercentArbitrageInvestments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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, Policy [Policy Text Block]",
        "terseLabel": "Fair value measurement"
       }
      }
     },
     "localname": "FairValueMeasurementPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FinancialInstrumentAxis": {
     "auth_ref": [
      "r210",
      "r211",
      "r216",
      "r219",
      "r220",
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of financial instrument.",
        "label": "Financial Instrument [Axis]"
       }
      }
     },
     "localname": "FinancialInstrumentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": {
     "auth_ref": [
      "r106",
      "r348"
     ],
     "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 Transactions and Translations Policy [Policy Text Block]",
        "terseLabel": "Foreign currency translation and transaction"
       }
      }
     },
     "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FurnitureAndFixturesGross": {
     "auth_ref": [
      "r237"
     ],
     "calculation": {
      "http://www.sos.com/role/ScheduleofpropertyandequipmentTable": {
       "order": 1.0,
       "parentTag": "sos_PropertyPlantAndEquipmentNetTotal",
       "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": "Furniture and Fixtures, Gross",
        "terseLabel": "Office equipment, fixtures and furniture"
       }
      }
     },
     "localname": "FurnitureAndFixturesGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofpropertyandequipmentTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnDispositionOfAssets": {
     "auth_ref": [
      "r102",
      "r235",
      "r240"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 12.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, excluding oil and gas property and timber property.",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property",
        "negatedLabel": "Income from disposal of discontinued operations"
       }
      }
     },
     "localname": "GainLossOnDispositionOfAssets",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "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 Expense",
        "negatedLabel": "General and administrative"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r228",
      "r229",
      "r419"
     ],
     "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",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": {
     "auth_ref": [
      "r106",
      "r232"
     ],
     "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]",
        "terseLabel": "Intangible assets Goodwill"
       }
      }
     },
     "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_GoodwillGross": {
     "auth_ref": [
      "r230",
      "r231"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount before 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, Gross",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r91",
      "r111",
      "r172",
      "r178",
      "r182",
      "r185",
      "r188",
      "r213",
      "r339"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "totalLabel": "GROSS PROFIT"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "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]",
        "terseLabel": "IPO [Member]"
       }
      }
     },
     "localname": "IPOMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": {
     "auth_ref": [
      "r106",
      "r233",
      "r245"
     ],
     "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 or Disposal of Long-Lived Assets, Policy [Policy Text Block]",
        "terseLabel": "Impairment for long-lived assets"
       }
      }
     },
     "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "auth_ref": [
      "r92",
      "r103",
      "r124",
      "r125",
      "r126",
      "r127",
      "r137",
      "r140",
      "r316"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "sos_NETPROFITLOSS1",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "totalLabel": "NET INCOME (LOSS) \u2013 CONTINUING OPERATION"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": {
     "auth_ref": [
      "r6",
      "r7",
      "r8",
      "r9",
      "r10",
      "r22",
      "r25",
      "r307",
      "r444"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Loss on discontinued operations"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleoflossondiscontinuedoperationsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r6",
      "r7",
      "r8",
      "r9",
      "r10",
      "r18",
      "r22",
      "r314",
      "r317"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedIncomeStatement": {
       "order": 3.0,
       "parentTag": "sos_NETPROFITLOSS1",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Noncontrolling Interest",
        "negatedLabel": "Loss from discontinued operations"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": {
     "auth_ref": [
      "r6",
      "r7",
      "r8",
      "r9",
      "r10",
      "r18",
      "r22",
      "r317"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedIncomeStatement": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent",
        "totalLabel": "Loss from discontinued operations"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleoflossondiscontinuedoperationsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r1",
      "r12",
      "r13",
      "r14",
      "r15",
      "r16",
      "r17",
      "r20",
      "r23",
      "r24",
      "r25",
      "r243",
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleoflossondiscontinuedoperationsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "localname": "IncomeTaxDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r289",
      "r290",
      "r293",
      "r299",
      "r305",
      "r308",
      "r309",
      "r310"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.",
        "label": "Income Tax Disclosure [Text Block]",
        "terseLabel": "TAXES"
       }
      }
     },
     "localname": "IncomeTaxDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/Taxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r113",
      "r130",
      "r131",
      "r170",
      "r287",
      "r300",
      "r306",
      "r449"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "negatedLabel": "INCOME TAXES"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "auth_ref": [
      "r86",
      "r106",
      "r285",
      "r286",
      "r290",
      "r291",
      "r292",
      "r296",
      "r468"
     ],
     "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 Tax, Policy [Policy Text Block]",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of 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.",
        "label": "Increase (Decrease) in Accounts Payable",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Accounts receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "terseLabel": "Tax payables"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.",
        "label": "Increase (Decrease) in Contract with Customer, Liability",
        "terseLabel": "Contract liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInContractWithCustomerLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueFromRelatedParties": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "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 receivables to be collected from other entities that could exert significant influence over the reporting entity.",
        "label": "Increase (Decrease) in Due from Related Parties",
        "negatedLabel": "Amount due from related parties"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueFromRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInDueToRelatedParties": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.",
        "label": "Increase (Decrease) in Due to Related Parties",
        "terseLabel": "Amount due to related parties"
       }
      }
     },
     "localname": "IncreaseDecreaseInDueToRelatedParties",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (Decrease) in Operating Capital [Abstract]",
        "terseLabel": "Changes in operating assets and liabilities:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 8.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",
        "terseLabel": "Other payables"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherReceivables": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 14.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"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherReceivables",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "auth_ref": [
      "r431"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherOperatingIncomeExpenseNet",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of operating interest income (expense).",
        "label": "Interest Income (Expense), Net",
        "terseLabel": "Other income (expense), net"
       }
      }
     },
     "localname": "InterestIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "auth_ref": [
      "r212",
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for investment in financial asset.",
        "label": "Investment, Policy [Policy Text Block]",
        "terseLabel": "Long-term investments"
       }
      }
     },
     "localname": "InvestmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LeasesOfLesseeDisclosureTextBlock": {
     "auth_ref": [
      "r355"
     ],
     "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 of Lessee Disclosure [Text Block]",
        "terseLabel": "LEASES"
       }
      }
     },
     "localname": "LeasesOfLesseeDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.",
        "label": "Lessee, Leases [Policy Text Block]",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "LesseeLeasesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r362"
     ],
     "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": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of maturities of lease liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r362"
     ],
     "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",
        "terseLabel": "Noncurrent operating lease liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r67",
      "r111",
      "r180",
      "r213",
      "r319",
      "r325",
      "r326",
      "r339"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities [Abstract]",
        "terseLabel": "Liabilities"
       }
      }
     },
     "localname": "LiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesacquiredTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r61",
      "r111",
      "r213",
      "r339",
      "r424",
      "r439"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and shareholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r69",
      "r111",
      "r213",
      "r319",
      "r325",
      "r326",
      "r339"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesNoncurrent": {
     "auth_ref": [
      "r35",
      "r36",
      "r37",
      "r49",
      "r50",
      "r111",
      "r213",
      "r319",
      "r325",
      "r326",
      "r339"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of obligation due after one year or beyond the normal operating cycle, if longer.",
        "label": "Liabilities, Noncurrent",
        "totalLabel": "Total non-current liabilities"
       }
      }
     },
     "localname": "LiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Non-current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation": {
     "auth_ref": [
      "r0",
      "r1",
      "r19",
      "r21",
      "r25",
      "r241"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities",
        "negatedLabel": "Total Liabilities"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofassetsandliabilitiesdisposedTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "auth_ref": [
      "r205"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.",
        "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]",
        "terseLabel": "OTHER RECEIVABLES, NET"
       }
      }
     },
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/OtherReceivablesNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LongTermDebtTerm": {
     "auth_ref": [
      "r336"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period between issuance and maturity of long-term debt, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Long-term Debt, Term",
        "terseLabel": "Issuance for period term"
       }
      }
     },
     "localname": "LongTermDebtTerm",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Net cash generated from (used in) financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from Financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Net cash (used in) generated from investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "cash flows from Investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r99",
      "r100",
      "r103"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Net cash (used in) generated from operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "cash flows from Operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r25",
      "r81",
      "r83",
      "r88",
      "r103",
      "r111",
      "r122",
      "r124",
      "r125",
      "r126",
      "r127",
      "r130",
      "r131",
      "r137",
      "r172",
      "r178",
      "r182",
      "r185",
      "r188",
      "r213",
      "r339",
      "r428",
      "r445"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "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": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "Recently issued accounting pronouncements"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r160"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.",
        "label": "Number of Reportable Segments",
        "terseLabel": "Number of reportable segment"
       }
      }
     },
     "localname": "NumberOfReportableSegments",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/SegmentInformationandRevenueAnalysisDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "negatedTotalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Expenses [Abstract]",
        "terseLabel": "OPERATING EXPENSES:"
       }
      }
     },
     "localname": "OperatingExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r172",
      "r178",
      "r182",
      "r185",
      "r188"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedIncomeStatement": {
       "order": 1.0,
       "parentTag": "sos_INCOMELOSSBEFOREINCOMETAX",
       "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 FROM OPERATIONS"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseExpense": {
     "auth_ref": [
      "r358"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating lease expense. Excludes sublease income.",
        "label": "Operating Lease, Expense",
        "terseLabel": "Operating lease expense"
       }
      }
     },
     "localname": "OperatingLeaseExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/LeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r357"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Present value of future minimum lease payments"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r357"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 3.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, Liability, Current",
        "terseLabel": "Operating lease liabilities - current"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r357"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesNoncurrent",
       "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, Liability, Noncurrent",
        "terseLabel": "Operating lease liability"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r356"
     ],
     "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 Asset",
        "terseLabel": "Operating lease right of use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r361",
      "r363"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r360",
      "r363"
     ],
     "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": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Operating leases"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofsupplementalbalancesheetinformationrelatedtoleasesTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r351",
      "r353"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases, Future Minimum Payments Due",
        "terseLabel": "Total"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r351",
      "r353"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r351",
      "r353"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r351",
      "r353"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r351",
      "r353"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofmaturitiesofleaseliabilitiesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesOfLesseeDisclosureTextBlock": {
     "auth_ref": [
      "r253",
      "r349",
      "r350",
      "r352",
      "r354"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure for lessee's operating leases. Includes, but is not limited to, description of lessee's operating lease, existence and terms of renewal or purchase options and escalation clauses, restrictions imposed by lease, such as those concerning dividends, additional debt, and further leasing, rent holidays, rent concessions, or leasehold improvement incentives and unusual provisions or conditions.",
        "label": "Lessee, Operating Lease, Disclosure [Table Text Block]",
        "terseLabel": "Schedule of supplemental balance sheet information related to leases"
       }
      }
     },
     "localname": "OperatingLeasesOfLesseeDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r27",
      "r333"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "ORGANIZATION AND PRINCIPAL ACTIVITIES"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/OrganizationandPrincipalActivities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": {
     "auth_ref": [
      "r75"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedIncomeStatement": {
       "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": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax",
        "terseLabel": "Foreign currency translation adjustment \u2013 net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Tax [Abstract]",
        "terseLabel": "OTHER COMPREHESIVE INCOME (LOSS)"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "OTHER INCOME (EXPENSE)"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherOperatingIncomeExpenseNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "sos_INCOMELOSSBEFOREINCOMETAX",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The net amount of other operating income and expenses, the components of which are not separately disclosed on the income statement, from items that are associated with the entity's normal revenue producing operations.",
        "label": "Other Operating Income (Expense), Net",
        "totalLabel": "Total other (expenses) income, net"
       }
      }
     },
     "localname": "OtherOperatingIncomeExpenseNet",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivablesGrossCurrent": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, before allowance, of receivables classified as other, due within one year or the operating cycle, if longer.",
        "label": "Other Receivables, Gross, Current",
        "terseLabel": "Other receivables from disposal of subsidiaries"
       }
      }
     },
     "localname": "OtherReceivablesGrossCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofotherreceivableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherReceivablesNetCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.",
        "label": "Other Receivables, Net, Current",
        "terseLabel": "Other receivables, net",
        "verboseLabel": "Total other receivables, net"
       }
      }
     },
     "localname": "OtherReceivablesNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet",
      "http://www.sos.com/role/ScheduleofotherreceivableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToSuppliers": {
     "auth_ref": [
      "r96",
      "r97"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments of cash to suppliers for goods and services during the current period.",
        "label": "Payments to Suppliers",
        "terseLabel": "Deposit to non-trade suppliers"
       }
      }
     },
     "localname": "PaymentsToSuppliers",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofotherreceivableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r270",
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from the additional capital contribution to the entity.",
        "label": "Proceeds from Issuance of Common Stock",
        "terseLabel": "Proceed from share issuance, net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": {
     "auth_ref": [
      "r95"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "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 Issuance of Private Placement",
        "terseLabel": "Proceeds from private equity placement, net of issuance costs"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfPrivatePlacement",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfWarrants": {
     "auth_ref": [
      "r95"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from issuance of rights to purchase common shares at predetermined price (usually issued together with corporate debt).",
        "label": "Proceeds from Issuance of Warrants",
        "terseLabel": "Gross proceeds from warrants (in Dollars)"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfWarrants",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r25",
      "r81",
      "r83",
      "r98",
      "r111",
      "r122",
      "r130",
      "r131",
      "r172",
      "r178",
      "r182",
      "r185",
      "r188",
      "r213",
      "r317",
      "r321",
      "r322",
      "r331",
      "r332",
      "r339",
      "r432"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "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), Including Portion Attributable to Noncontrolling Interest",
        "terseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "auth_ref": [
      "r65",
      "r239"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofestimatedusefullivesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "auth_ref": [
      "r246",
      "r469",
      "r470",
      "r471"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.",
        "label": "Property, Plant and Equipment Disclosure [Text Block]",
        "terseLabel": "PROPERTY AND EQUIPMENT, NET"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/PropertyandEquipmentNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": {
     "auth_ref": [
      "r106",
      "r234"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).",
        "label": "Property, Plant and Equipment, Estimated Useful Lives",
        "terseLabel": "Estimated useful lives"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofestimatedusefullivesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "auth_ref": [
      "r64",
      "r237"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsNoncurrent",
       "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",
        "terseLabel": "Property, plant and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "auth_ref": [
      "r63",
      "r106",
      "r239",
      "r469",
      "r470"
     ],
     "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]",
        "terseLabel": "Property and equipment, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "auth_ref": [
      "r42",
      "r239"
     ],
     "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": "Property, Plant and Equipment [Table Text Block]",
        "terseLabel": "Schedule of property and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/PropertyandEquipmentNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "localname": "ReceivablesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ReceivablesPolicyTextBlock": {
     "auth_ref": [
      "r106",
      "r201",
      "r206",
      "r207",
      "r208"
     ],
     "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]",
        "terseLabel": "Other receivables, net"
       }
      }
     },
     "localname": "ReceivablesPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RelatedPartyDomain": {
     "auth_ref": [
      "r267",
      "r366",
      "r367"
     ],
     "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.",
        "label": "Related Party [Domain]"
       }
      }
     },
     "localname": "RelatedPartyDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/CommitmentsandContingenciesDetails",
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "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": "Related Party Transaction [Line Items]"
       }
      }
     },
     "localname": "RelatedPartyTransactionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "localname": "RelatedPartyTransactionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "auth_ref": [
      "r267",
      "r366",
      "r369",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/CommitmentsandContingenciesDetails",
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "auth_ref": [
      "r364",
      "r365",
      "r367",
      "r370",
      "r371"
     ],
     "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 Disclosure [Text Block]",
        "terseLabel": "RELATED PARTY BALANCES AND TRANSACTIONS"
       }
      }
     },
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/RelatedPartyBalancesandTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r57",
      "r256",
      "r283",
      "r438",
      "r457",
      "r459"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "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 (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r119",
      "r120",
      "r121",
      "r123",
      "r129",
      "r131",
      "r214",
      "r280",
      "r281",
      "r282",
      "r297",
      "r298",
      "r454",
      "r456"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r107",
      "r108"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.",
        "label": "Revenue [Policy Text Block]",
        "terseLabel": "Revenue recognition"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Revenues": {
     "auth_ref": [
      "r87",
      "r111",
      "r163",
      "r164",
      "r177",
      "r183",
      "r184",
      "r190",
      "r191",
      "r194",
      "r213",
      "r339",
      "r432"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedIncomeStatement": {
       "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": "Revenues",
        "netLabel": "Total revenues",
        "terseLabel": "REVENUES",
        "verboseLabel": "Revenue"
       }
      }
     },
     "localname": "Revenues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement",
      "http://www.sos.com/role/ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable",
      "http://www.sos.com/role/ScheduleoflossondiscontinuedoperationsTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RisksAndUncertaintiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties [Abstract]"
       }
      }
     },
     "localname": "RisksAndUncertaintiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash received on stock transaction after deduction of issuance costs.",
        "label": "Sale of Stock, Consideration Received on Transaction",
        "terseLabel": "Exchange for cash consideration"
       }
      }
     },
     "localname": "SaleOfStockConsiderationReceivedOnTransaction",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails"
     ],
     "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.",
        "label": "Sale of Stock [Domain]"
       }
      }
     },
     "localname": "SaleOfStockNameOfTransactionDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Sold of ADS shares",
        "verboseLabel": "Sale of stock number of shares"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails",
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SalesRevenueNetMember": {
     "auth_ref": [
      "r153",
      "r194"
     ],
     "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]",
        "terseLabel": "Revenue [Member]"
       }
      }
     },
     "localname": "SalesRevenueNetMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConcentrationofRiskDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "auth_ref": [
      "r73"
     ],
     "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, Notes, Loans and Financing Receivable [Table Text Block]",
        "terseLabel": "Schedule of accounts receivable, net"
       }
      }
     },
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountsReceivableNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the (a) carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of other payables and accrued liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/OtherPayablesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r296"
     ],
     "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 Income Tax Expense (Benefit) [Table Text Block]",
        "terseLabel": "Schedule of components of provision for income taxes"
       }
      }
     },
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/TaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "auth_ref": [
      "r1",
      "r12",
      "r13",
      "r14",
      "r15",
      "r16",
      "r17",
      "r20",
      "r23",
      "r24",
      "r25",
      "r243",
      "r244"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "terseLabel": "Schedule of loss on discontinued operations"
       }
      }
     },
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "auth_ref": [
      "r288"
     ],
     "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 [Table Text Block]",
        "terseLabel": "Schedule of reconciliation of effective tax rate"
       }
      }
     },
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/TaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r334",
      "r335"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of assets and liabilities disposed"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": {
     "auth_ref": [
      "r313"
     ],
     "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 [Table Text Block]",
        "terseLabel": "Schedule of assets and liabilities disposed"
       }
      }
     },
     "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "auth_ref": [
      "r115",
      "r368",
      "r369"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.",
        "label": "Schedule of Related Party Transactions, by Related Party [Table]"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofamountduefromrelatedpartiesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.",
        "label": "Schedule of Related Party Transactions [Table Text Block]",
        "terseLabel": "Schedule of amount due from related parties"
       }
      }
     },
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/RelatedPartyBalancesandTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r172",
      "r175",
      "r181",
      "r232"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r172",
      "r175",
      "r181",
      "r232"
     ],
     "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 Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Schedule of disaggregated information of revenues by business lines"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/SegmentInformationandRevenueAnalysisTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": {
     "auth_ref": [
      "r258",
      "r268"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.",
        "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]",
        "terseLabel": "Schedule of warrants outstanding and exercisable"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the key aspects of a subsidiary (partnership, corporation, or other entity) of the limited liability company or limited partnership.",
        "label": "Schedule of Subsidiary of Limited Liability Company or Limited Partnership, Description [Table Text Block]",
        "terseLabel": "Schedule of consolidated financial statements reflect the activities of SOS Limited"
       }
      }
     },
     "localname": "ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipDescriptionTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/OrganizationandPrincipalActivitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This table describes the key aspects of a subsidiary (partnership, corporation, or other entity) of the Limited Liability Company (LLC) or Limited Partnership (LP).",
        "label": "Schedule of Subsidiary of Limited Liability Company or Limited Partnership [Table]"
       }
      }
     },
     "localname": "ScheduleOfSubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipTable",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentDiscontinuedOperationsMember": {
     "auth_ref": [
      "r2",
      "r3",
      "r4",
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Component or group of components disposed of or classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.",
        "label": "Discontinued Operations [Member]",
        "terseLabel": "Discontinued Operations [Member]"
       }
      }
     },
     "localname": "SegmentDiscontinuedOperationsMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleoflossondiscontinuedoperationsTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r159",
      "r161",
      "r162",
      "r172",
      "r176",
      "r182",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r193",
      "r194",
      "r195"
     ],
     "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": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "SEGMENT INFORMATION AND REVENUE ANALYSIS"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/SegmentInformationandRevenueAnalysis"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingExpense": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedIncomeStatement": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingExpenses",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expenses recognized in the period that are directly related to the selling and distribution of products or services.",
        "label": "Selling Expense",
        "negatedLabel": "Share-based compensation"
       }
      }
     },
     "localname": "SellingExpense",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r101"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedCashFlow": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedCashFlow"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "auth_ref": [
      "r275"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number",
        "terseLabel": "Warrants Exercisable"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "auth_ref": [
      "r275"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "terseLabel": "Weighted Average Exercise Price"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period",
        "terseLabel": "Warrants, Expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingandexercisableTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [
      "r277"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price of options that were either forfeited or expired.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted Average Exercise Price, Expired"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingandexercisableTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gross number of share options (or share units) granted during the period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross",
        "terseLabel": "Warrants, Issued"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingandexercisableTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "auth_ref": [
      "r274",
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of options outstanding, including both vested and non-vested options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number",
        "periodEndLabel": "Warrants outstanding, outstanding at ending balance",
        "periodStartLabel": "Warrants, outstanding at beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingandexercisableTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "auth_ref": [
      "r273"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "periodEndLabel": "Weighted Average Exercise Price, outstanding at ending balance",
        "periodStartLabel": "Weighted Average Exercise Price, outstanding at beginning balance"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingandexercisableTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted Average Exercise Price, Exercised"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingandexercisableTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.",
        "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price",
        "terseLabel": "Weighted Average Exercise Price, Issued"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingandexercisableTable"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "auth_ref": [
      "r106",
      "r270",
      "r271"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.",
        "label": "Share-based Payment Arrangement [Policy Text Block]",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock": {
     "auth_ref": [
      "r272"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for outstanding performance shares.",
        "label": "Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block]",
        "terseLabel": "Schedule of warrants outstanding"
       }
      }
     },
     "localname": "ShareBasedCompensationPerformanceSharesAwardOutstandingActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "auth_ref": [
      "r279"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term",
        "terseLabel": "Average Remaining Contractual Life"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingTable"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r254"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "terseLabel": "Ordinary Shares"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.",
        "label": "Shares, Outstanding",
        "periodEndLabel": "Balance (in Shares)",
        "periodStartLabel": "Balance (in Shares)"
       }
      }
     },
     "localname": "SharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r118"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES AND PRACTICES"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPractices"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StateAndLocalIncomeTaxExpenseBenefitContinuingOperations": {
     "auth_ref": [
      "r112",
      "r287",
      "r300"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of state and local current and deferred income tax expense (benefit) attributable to continuing operations.",
        "label": "State and Local Income Tax Expense (Benefit), Continuing Operations",
        "terseLabel": "Income tax expenses"
       }
      }
     },
     "localname": "StateAndLocalIncomeTaxExpenseBenefitContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofcomponentsofprovisionforincometaxesTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r11",
      "r159",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r169",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r177",
      "r178",
      "r179",
      "r180",
      "r182",
      "r183",
      "r184",
      "r185",
      "r186",
      "r188",
      "r194",
      "r232",
      "r242",
      "r247",
      "r248",
      "r450"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofdisaggregatedinformationofrevenuesbybusinesslinesTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementClassOfStockAxis": {
     "auth_ref": [
      "r51",
      "r52",
      "r53",
      "r109",
      "r111",
      "r134",
      "r135",
      "r136",
      "r138",
      "r140",
      "r146",
      "r147",
      "r148",
      "r213",
      "r254",
      "r339"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.sos.com/role/DocumentAndEntityInformation",
      "http://www.sos.com/role/ShareholdersEquityDetails",
      "http://www.sos.com/role/ShareholdersEquityType2or3",
      "http://www.sos.com/role/SummaryofSignificantAccountingPoliciesandPracticesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r72",
      "r119",
      "r120",
      "r121",
      "r123",
      "r129",
      "r131",
      "r145",
      "r214",
      "r254",
      "r256",
      "r280",
      "r281",
      "r282",
      "r297",
      "r298",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r454",
      "r455",
      "r456"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingTable",
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingandexercisableTable",
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "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/2020-01-31",
     "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/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOperatingActivitiesSegmentAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by continuing and discontinuing operations.",
        "label": "Operating Activities [Axis]"
       }
      }
     },
     "localname": "StatementOperatingActivitiesSegmentAxis",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleoflossondiscontinuedoperationsTable"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [
      "r119",
      "r120",
      "r121",
      "r145",
      "r405"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet_Parentheticals",
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": {
     "auth_ref": [
      "r52",
      "r53",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.",
        "label": "Stock Issued During Period, Shares, Acquisitions",
        "terseLabel": "Acquisition of China Rapid Finance (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r52",
      "r53",
      "r254",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of Class A Ordinary Shares and warrant closed on July 1, 2020, August 27, 2020, Movement 3, 2020 (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares of stock issued attributable to transactions classified as other.",
        "label": "Stock Issued During Period, Shares, Other",
        "terseLabel": "Issuance of Class A Ordinary Shares and warrant closed on 23/12/2020 (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r52",
      "r53",
      "r254",
      "r256"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Share based compensation granted to management (in Shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r52",
      "r53",
      "r254",
      "r256",
      "r276"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "terseLabel": "Warrants, Exercised"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingandexercisableTable"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueAcquisitions": {
     "auth_ref": [
      "r72",
      "r254",
      "r256"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of stock issued pursuant to acquisitions during the period.",
        "label": "Stock Issued During Period, Value, Acquisitions",
        "terseLabel": "Acquisition of China Rapid Finance"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueAcquisitions",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r52",
      "r53",
      "r254",
      "r256"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.",
        "label": "Stock Issued During Period, Value, New Issues",
        "terseLabel": "Issuance of Class A Ordinary Shares and warrant closed on July 1, 2020, August 27, 2020, Movement 3, 2020"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueOther": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value of shares of stock issued attributable to transactions classified as other.",
        "label": "Stock Issued During Period, Value, Other",
        "terseLabel": "Issuance of Class A Ordinary Shares and warrant closed on 23/12/2020"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueOther",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r52",
      "r53",
      "r256",
      "r269",
      "r278"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Share based compensation granted to management"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r53",
      "r59",
      "r60",
      "r111",
      "r204",
      "r213",
      "r339"
     ],
     "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": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance",
        "periodStartLabel": "Balance"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Shareholder\u2019s equity"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r111",
      "r119",
      "r120",
      "r121",
      "r123",
      "r129",
      "r213",
      "r214",
      "r256",
      "r280",
      "r281",
      "r282",
      "r297",
      "r298",
      "r314",
      "r315",
      "r330",
      "r339",
      "r341",
      "r342",
      "r346",
      "r455",
      "r456"
     ],
     "calculation": {
      "http://www.sos.com/role/ConsolidatedBalanceSheet": {
       "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",
        "totalLabel": "Total shareholder\u2019s equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedBalanceSheet"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stockholders' Equity Note [Abstract]"
       }
      }
     },
     "localname": "StockholdersEquityNoteAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r110",
      "r256",
      "r259"
     ],
     "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": "Stockholders' Equity Note Disclosure [Text Block]",
        "terseLabel": "SHAREHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsequentEventDescription": {
     "auth_ref": [
      "r372"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Describes the event or transaction that occurred between the balance sheet date and the date the financial statements are issued or available to be issued.",
        "label": "Subsequent Event, Description",
        "terseLabel": "Subsequent event, description"
       }
      }
     },
     "localname": "SubsequentEventDescription",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventMember": {
     "auth_ref": [
      "r347",
      "r373"
     ],
     "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]",
        "terseLabel": "Subsequent Event [Member]"
       }
      }
     },
     "localname": "SubsequentEventMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails",
      "http://www.sos.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventTypeAxis": {
     "auth_ref": [
      "r347",
      "r373"
     ],
     "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/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails",
      "http://www.sos.com/role/SubsequentEventsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventTypeDomain": {
     "auth_ref": [
      "r347",
      "r373"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.",
        "label": "Subsequent Event Type [Domain]"
       }
      }
     },
     "localname": "SubsequentEventTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SubsequentEventsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events [Abstract]"
       }
      }
     },
     "localname": "SubsequentEventsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubsequentEventsTextBlock": {
     "auth_ref": [
      "r372",
      "r374"
     ],
     "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 [Text Block]",
        "terseLabel": "SUBSEQUENT EVENTS"
       }
      }
     },
     "localname": "SubsequentEventsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/SubsequentEvents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems": {
     "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": "Subsidiary of Limited Liability Company or Limited Partnership [Line Items]"
       }
      }
     },
     "localname": "SubsidiaryOfLimitedLiabilityCompanyOrLimitedPartnershipLineItems",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofconsolidatedfinancialstatementsreflecttheactivitiesofSOSLimitedTable"
     ],
     "xbrltype": "stringItemType"
    },
    "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/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxesPayableCurrentAndNoncurrent": {
     "auth_ref": [
      "r48",
      "r422",
      "r436"
     ],
     "calculation": {
      "http://www.sos.com/role/ScheduleoftaxpayableTable": {
       "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/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleoftaxpayableTable"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TradeAndOtherAccountsReceivablePolicy": {
     "auth_ref": [
      "r198",
      "r199",
      "r200",
      "r201",
      "r203",
      "r206"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for accounts receivable.",
        "label": "Accounts Receivable [Policy Text Block]",
        "terseLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "TradeAndOtherAccountsReceivablePolicy",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "auth_ref": [
      "r210",
      "r211",
      "r375",
      "r376",
      "r377",
      "r378",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms.",
        "label": "Financial Instruments [Domain]"
       }
      }
     },
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r71",
      "r257"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ShareholdersEquityType2or3"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r149",
      "r150",
      "r151",
      "r152",
      "r155",
      "r156",
      "r157"
     ],
     "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, Policy [Policy Text Block]",
        "terseLabel": "Use of estimates and assumptions"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/AccountingPoliciesByPolicy"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableInterestEntityOwnershipPercentage": {
     "auth_ref": [
      "r329"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).",
        "label": "Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage",
        "terseLabel": "Variable interest entity"
       }
      }
     },
     "localname": "VariableInterestEntityOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/OrganizationandPrincipalActivitiesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "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]",
        "terseLabel": "Warrant [Member]"
       }
      }
     },
     "localname": "WarrantMember",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ScheduleofwarrantsoutstandingandexercisableTable"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r133",
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Diluted (in Shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted average number of ordinary shares"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r132",
      "r140"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Basic (in Shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2020-01-31",
     "presentation": [
      "http://www.sos.com/role/ConsolidatedIncomeStatement"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 4
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3536-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3602-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3044-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121583591&loc=d3e4273-108586"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18823-107790"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(k))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(b))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(k)(1))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21914-107793"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21930-107793"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=115929471&loc=d3e21711-107793"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22595-107794"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22644-107794"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22658-107794"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22663-107794"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1448-109256"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1505-109256"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1252-109256"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1278-109256"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "55",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e2626-109256"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=SL5780133-109256"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=121326447&loc=d3e1337-109256"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e3842-109258"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=120380238&loc=d3e4984-109258"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70191-108054"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6828210&loc=d3e70229-108054"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "272",
   "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "275",
   "URI": "http://asc.fasb.org/topic&trid=2134479"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8657-108599"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8672-108599"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8721-108599"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(j)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8736-108599"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8813-108599"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "26",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8844-108599"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8906-108599"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8924-108599"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8933-108599"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "34",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e8981-108599"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9031-108599"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9038-108599"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=120311839&loc=d3e9054-108599"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4428-111522"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121593590&loc=d3e4531-111522"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e4975-111524"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=SL6953423-111524"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721491-107759"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5212-111524"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5033-111524"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5074-111524"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=121611835&loc=d3e5093-111524"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/subtopic&trid=2196772"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "310",
   "URI": "http://asc.fasb.org/topic&trid=2196771"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=d3e27232-111563"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=121645371&loc=SL120269820-111563"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121646688&loc=SL121648383-210437"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599878&loc=SL82895884-210446"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919244-210447"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919249-210447"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919253-210447"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919258-210447"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121599337&loc=SL82919230-210447"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922888-210455"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922895-210455"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121582814&loc=SL82922900-210455"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "326",
   "URI": "http://asc.fasb.org/topic&trid=82887179"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "05",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=68071081&loc=d3e1205-110223"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2443-110228"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.CC)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "http://asc.fasb.org/extlink&oid=121559207&loc=d3e25336-109308"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "460",
   "URI": "http://asc.fasb.org/extlink&oid=121555522&loc=d3e12069-110248"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "50",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "http://asc.fasb.org/topic&trid=2208762"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=77885760&loc=SL35686385-199418"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130531-203044"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121556615&loc=SL49130532-203044"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130545-203045"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121604090&loc=SL49130549-203045"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=121551570&loc=SL49130690-203046-203046"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "http://asc.fasb.org/topic&trid=2122149"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b),(f)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)-(4)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(g)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "720",
   "URI": "http://asc.fasb.org/extlink&oid=6419918&loc=d3e35281-107843"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32247-109318"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120406818&loc=d3e32280-109318"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32705-109319"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32857-109319"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.1)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.2)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 6.I.Fact.4)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330215-122817"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=120385591&loc=d3e38679-109324"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6676-107765"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "http://asc.fasb.org/topic&trid=2144680"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "37",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121600890&loc=d3e2207-128464"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=121647850&loc=d3e4845-128472"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613673-111683"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6801-107765"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2AA",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "a",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759068-111685"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5710-111685"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=d3e5728-111685"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=121559654&loc=SL6759159-111685"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "http://asc.fasb.org/topic&trid=2197479"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13531-108611"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=121572278&loc=d3e13537-108611"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=121566466&loc=d3e6935-107765"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "830",
   "URI": "http://asc.fasb.org/topic&trid=2175825"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121549808&loc=d3e36991-112694"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 1,3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121580752&loc=d3e38371-112697"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41499-112717"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=121573735&loc=d3e41502-112717"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "840",
   "URI": "http://asc.fasb.org/topic&trid=2208923"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918627-209977"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121603541&loc=SL77918638-209977"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918666-209980"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(25))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918686-209980"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121609121&loc=SL77918701-209980"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=121568110&loc=SL77918982-209971"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 201.5-02(26))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "850",
   "URI": "http://asc.fasb.org/topic&trid=2122745"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "855",
   "URI": "http://asc.fasb.org/topic&trid=2122774"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)(ii)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=66007379&loc=d3e113888-111728"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=109249958&loc=SL34722452-111729"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(10))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)(i)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122625-111746"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(4)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(5)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(6)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721501-107759"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(11))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(a)(7)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(b)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "50",
   "Subparagraph": "(e)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=116651436&loc=d3e122739-111746"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "340",
   "Topic": "928",
   "URI": "http://asc.fasb.org/extlink&oid=6473541&loc=d3e61799-108003"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(12))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "33",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(a)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "35A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(b)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(1)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "235",
   "Subparagraph": "(c)(2)",
   "Topic": "932",
   "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10(3))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(3),(4))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.15(5))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(26))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(5))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.15(a))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.17)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.3)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(22))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(16))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(b)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(c)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121639165&loc=SL117783719-158441"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=121370832&loc=SL117420844-207641"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "825",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "205",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262037&loc=d3e9915-115836"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631418-115840"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "210",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=118262064&loc=SL116631419-115840"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.6-05(4))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401414&loc=d3e604008-122996"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(6))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874367-224272"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.6-09(7))",
   "Topic": "946",
   "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874367-224272"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "310",
   "Subparagraph": "(SX 210.12-29(Footnote 4))",
   "Topic": "948",
   "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "740",
   "Topic": "954",
   "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Subparagraph": "(d)",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "360",
   "Topic": "958",
   "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column B))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column C))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column D))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column E))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column F))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column G))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column H))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Column I))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 2))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024"
  },
  "r482": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r483": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r484": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f"
  },
  "r485": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r486": {
   "Name": "Forms 10-K, 20-F, 40-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d-1"
  },
  "r487": {
   "Name": "Forms 20-F, 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220 and 240",
   "Subsection": "f"
  },
  "r488": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r489": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r490": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(23))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(2))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.13)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.14)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3,4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669646-108580"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e637-108580"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e681-108580"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669686-108580"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL34724394-108580"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669619-108580"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=SL7669625-108580"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=121641772&loc=d3e557-108580"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(24))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.13)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=120395209&loc=SL114868664-224227"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3255-108585"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3367-108585"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3000-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=121586364&loc=d3e3521-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>86
<FILENAME>0001213900-21-024630-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-21-024630-xbrl.zip
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
M)C!J^9UGN(B2U W^KS]1$O2[CE%:9.?@8&_[)49[@10N9#0)I-8WG:Z<9/T
M( GB](X+*NM#2@U"D%>I0AJ#^*E[:UOW7/UXY(?NR[S15PH6J!%-8B U?^(&
M0GZ3@RSUK]%('OH#F:R."?R\?'#W$2]8&.(.,'$FB<)0!F?PS<:'/X%3NK[S
MAQM>S7C67P%BRZ%HF]L\I]M\E@X-#+++0$Y&42C?.O_[S<'F_N[.YIN#@^9A
MLWGX/ _\"E&@X9AS@^ZY.7;]0 !.O :+YM0=)/XX]^WBYT(1//)L%=X1"K,$
MH]9SQ(X[[)_4[0.0!C(()J['9:D@5?!O+.S2?]_[X%81E:F%&D1!X$X2V)G^
MU\8'\3Z-]>K7,D[]@1MH6 #4%H\5TE+>O*48WE6@-EO=W?EIIFJ+J[J:6_MY
M7=<]HG0/2N!82(>(*]W!2 P"-REZ+E)OH?.KL^)1?R0P^XCX>;^#[,X[R>I>
M9.PBE8G>=-R/@E<E]>*E7>/:TN.9"J,0.<IO [#:KN"#4-R,?/@D)@^UC$O!
M)( *_$]\-]?KPSFO8E#2/>2:4?Q6Q%?]5SO;>XV=W3>-G?W]G[^7,]H0#^00
MQ,\/LMU'$XOJ,]PD?++5W-GW0X4Q?NA)?->F^O@A+[=%&J0;.IZ<1(F?NO%4
M)",WQM_0;<=R G_ ^Y&,F]OB&)FQ: E 5;"E]-,-,7%C<>T&F11?>O_8WMK>
MWFYB&AU_;<OC,K&L!TG_X"Y7*&"1VQF*.3-O?NBBV_/>7;&&]4>$!^8HRT@>
M>S HP9/.GU'\5?32"*146PF%,J4O)@!6A;OKJW]0S'Q6BSXTF-=$05#6XD+B
M^8FTM$6Y?D\.LMA/I\V=/IE9&Q^J17IRITPO\O3_]4BB<ST$?+U+:Y>+"ZVJ
M\U00X/VS,$ <S08%-.IK8<6.U0>5B>(VF5A6@G+^]YH<4W-:WWP?./_*DM0?
M3A=4#.9YVQ_)879'YYZ"1PUNZ [Q4''L#0!CCI!JM>TMBVU;3/\A<:# !N=0
MKMGC Z)>E#I !%C$A+?4$/TL!0,]F&**XP##")0/ W!-1Y15%H#%CB8=?(9_
MSD%=-/JUB2AF3$3[J YA<A&1GP23ZUR:6P^E>* O$R=WVV!65!J)OK1<.6*2
MQ4F&&;/P34^A3W,'>W>HQ,36 (Z-WJ$HE"\OE+">A[*N']D%^^_@,F,I_$2X
MJA"#&$,?]N!R.605)E"-S2IBPB-PUQ5 A?Q4,Z^W.NEA#[UW\(Z_,QD.</MY
M0SUJ5<@_L+K\V?LXJ-C'@=7Z;ZY?>M;!%:(^%GRW"GA?E<4<:]XQ^[%TOV[V
M)> \0&5"4%K@Z/;!^-M%WVUW-RPV-GP2I'G 9(I5D,R=T .-))54MZU"WL"*
MHBS%MI\4<6(-Q00M%*/RDR23L<FCI\@B/S5P)Z#:!"@)!]%X'.%&41-R4_KA
M((@2J5?A\G!X[AH%I=.?TJ<N->A1''3K(9G%*H#\L5@@;10U_DJY9[)F3F.7
MY4[!\MO9 *5TX .K27[9Z)R=%OO' &)X4:H>F$T..Z9K)GVW1\ARGJ,/F#1@
M9$@R;K+0Y]<Q2FU\V-TY;!PT#QI';_:U3:>W]V%.?$2%KY<#M0?/G/JA.]I]
MDCO:V6OL';QI'.SOS+NBCX]\1<]-8UD%)F3X/K#<P4@">X;W?14^L^4X+_(C
M7?9&!L'FUS"Z@9=+-P'=U%,"H(%5@)X<^B'7 &+_8;&WO:\9_)>>R!5EU&[Q
MB^;1[B[]$' 46V75+'X=#)X_P=)1?0GNZ#1ROYSQ/P"Y_HFXU5.HU2',0D_,
M3'IFN>M>S6-6F HZ0X<:%+ >1YPDU+H=.]ATER!^H@$,A+F26( KA9'NA "<
M!\QI*LCGA9(J.]MI[N);"]:VQ9J,GR[G47LU7WK)?.GW*,A"]-%BNX8XJ?G1
MNF/_')WG9B31;5=F,:^:/XL1Z"C(5SSA!H%A+C;7Z4OU *QI''H+,1K'8C3"
MRU0_%S")8SF09'@W=P0U[4S$*U@/G8Q)!@9X,HJPQ8*VG=.1,JRMO=^XR2QO
MI!^K,_Q,>>VO=GYV\(A]*0'"6?\O.  ^3D_";W 3:AGL;Y30'FB/6%%WM"T\
M=YK43'(=F.0]>9]J"]O5/FPLK<>NK7^B<5?D@8[B@;?SWK-(E'M:U;QRA8G@
M?KP2F0CPC[&?XA@R&0 ?B:,0H\O!%)M6Q5/108Q&O\&U%"=NZHI3UM<*K#1?
MPU;@T*9TE$W9E5<9-_40O<U+\0JA?_AN9W=GRQB=/G6AF6 7F@?FJTZ9K_)^
M#;^4R<\U-WR&W-#"741=Q1QK;EASPTIN2"ZS #8DA3L8 #?DZ8S((-!?%E9^
M*G!*7\47$98@"M"_\'Q7SE4<W:0CW>UO"W8LV?W&AC0P0 S)[&R_F_=^^KKY
M3C\V_P%4$-5#^NV"W^ZHM^LGM=NON=/?W-$:KVU/OS2FN-JUD<6T7;WH?JDF
MC%-X;T9^*C=QUQ)#T3>Q.WE(.'ZJ1E(&KYB7%*FW7"YC6\J6RWQ[SMZ:3[&W
M^Z9VDG CB"-SNXJJ>VR1^^-8/;#QH56^K=GNM*MY;RQ^B_Z:.3O<>XH=GE4)
M@&= "F^>8F_MHL@R[7%O3[=66SZXQXX?J(<TDYK>]:^T:=5KX,&O;.[4HK7(
MHUY3E:$S="P]KHR69&R"A3JA5!MLI HJG1L.?#> MZN1=0EJ6L A0/+C1%[.
M0/ZRU=L2O[9:%XM'3\CG1T8Z<!D,HX EFR62G@)(\?2BF1D.9"CC?H,I'H!>
MCEL/ 03P32RO_82XEMXW[C3C:E=*-'!C+T&5<;OYCC3'O7<.=G?TO7D9LKNO
MW)\KU<E[C%9:B.J^Y=-0>,:212B/UY1Y%;#R>9IK"KT4LEV.I /V^UA;,_=!
M6&WBQ'(HXP2Q$U$^F^! +<Z (,\_8NBI6:>5K]/3B"\^1O ?!Q9 XJY\XCCR
M_"$2,"*_.T175&L2^X'8;PB<F/[2K*@U/=7]/:<JPJ3CY'C[8'N[:2J1]2,V
M*+2!U[M7) I,WB5E72;XD>:4<CB4Y*H*58\RGP0'H%/H!L0JXR@0F'!IH7Z>
MK$ZS:PP/WMO>PTFC.HKEQGT7EMT\_Q;(*47*7S7W200=;XG#G0,<2_JS)HB\
M ,)1/>\L AOZ0)"VU*/*"451N&,W\_Q4IX ^AK=L%7#EA5$ 5DCTW<2G-&$+
M&2IH(DO8PZZP0_"(Q4J5:!!D'B>?D>^?XY9OGQM0GY'+Z9;F/<W]GQ[!W+G_
MN,I<0&OYO/'!:-ISE<(Y!G!EMZ5[-1[0=NF;AX?.WCL.S84D:8"V<CW&1'\M
M)05(LZCVO._'KS\XQ27F*T!;2X/58V 2P.H<A7A%7Z;:7'YP<UFIZP1QK8>;
M;!62*\SUP6*>1"':KY$.]%[[49:(OS-0H  CYUK&+)$JQ IH(!+5$^F4Q)*V
MFC&G!IA?=%,KY>L0[^W =3K-0[%0FB ^+)IOZ@CM.J&MSC4N)!G?D59\6_BV
M.%3M54610V6T$Y/ZZAR0M> )#Y4V;-=@H:-1NN'0#4 IGO$SVO,AZVSBBIIK
MI*M-N\:WK!UR#Q/K"_M=5GTU';?/Q=5YR\_*XNN=O/1:[Y.V-5M\/+.['U'T
M'O!>%GGAG31\2^7[3EWY7E>^/QKB/6G/QL5.@-V76Q\_M7'0[?'YV67[[-)N
MR2GL:;<SQS)77F&BK4K;BR=V'CD/U<M]D?:&&XK$4NPZ@.<+?]G8_8[#5>IE
M/]SQ\$=P]+W_X;TK1C$J)O_I_K_M[2:HQ6>7W?.3+S32^?UK%R/^'\J=I0T\
M?@@&<UL^%IPWY7?]&-%7=P=_\&$C'WS?KP(<N7X>$'D? S6_[UK6'P7*C5%K
M'O,X/&9GX\/I>?>/5O=D\]/Y^3\[9[^*WF7KLOV9A63-<6J.4W.<]>0XMP#W
M 1G([L:'BU;W4G16D5E\W[OFM=]]+&;17#*KJ,@]?EA 5>/8]T.I@'![H!6#
M?!+-+<:X^9AFQ227B73JM8>'#__>'U84'O .3D!#Z%S^B4;U2:?;/KX\[_;@
M]^VSSGE7?&Z=M7XE)<)IG9V(ULGOG5Z[VUOM&SOZP;%*R^ 8S<?D$?>24X_"
M8E=)S7AZ/7^M 7&7%'U$?6LI6/I8O'5?R;>=.^7;ZN/ HQJ]#P?O\]/3=I?L
MWD[OLG/<$RBSVO^Z *'6/A&7G<]MAQS(JW0AM:"J!=7*T.:* &+M' -K+:@.
ME*#:K0754@05P/N?[3]%Y^STO/NYE4>$5@/NM3QZ>GGT6)AWN/&A51/Y4HC\
M$ >3J"3E/),?NQ:M$OQ?-+&O-2F_V?CPL2;EI9 R@/J81VGX_W:Y*#CT1 ?>
MWP?JQNK.5;J'52?IW5I^?S<F'@$FUD2_%*('4'>I#7[>;/=\.)0QT?X7'IQS
M$4<#*;V:_%>%_->9N)O;&Q].:N)>!G$CJ+M^\E6<NH,TBFOZ717Z71'QO2)>
MT*>GOQ4!1.T.7J8<:BIW\%XMC)8BC*@ZP+B"!?S?Y6]M<7S^^:)U]N<J7<&J
MBZ:=HQ<@FQX+"W=JU_"R"!Y _9N?@.(Y)6/R1%[+()K8K<-4;?(J7<?+)OZU
M)NW=VE6\+-)&4&>)CSYA<0[[O/;ES2I!_F53\3,7X7NU=WA9=+Z'WF$] &F5
M0+[J!+Z[5XOI.3BU7_M_ET6^F"H<7[FABN>Z@>BE<39(LUBNT@6L/#$?U-+Z
MNW'P8.-#NR;WI9 [@/HBCB:PP6E#7 386PX-[_;?F4]F]RK=PLNF^3J\4X=W
M5C^\\\PETZ$. -4.X>7()P#XE[-NNW?^Z??V"9:OG6)_L\]6ZY;5N(&5ETV'
MM6QZ+K2V(H"H9=-JR:8W2C;MUZ)I*:()X'U^T>ZV+K&A&%93GW;.6F?'G=8G
MT6W_WFG_@1\Z%]WS'A99U]+J94FKQ\*ZHSH985D$#J ^G^"@6QP2TY5)%J1U
M/NS*4/&J2',;90X/\WR"FBS+D/GD_YWYGI]R;H^J&T/"BK)X().5 -OCT!12
MPMH*LOP:7=4,\>%8Q'$^AV0%+G^E:.;A@0V4)MUX,"JGUJW2%3P2_;UY(2+(
M53W53VHA5$U0 )O+6%*-,@_%,4DJSQ/QCYZ/X-EY2%[8K@7/K73RH, ^'P[%
M1S=PPX$4O9&4J6C%,8XBH_&XJW01:T6%*RI^]AX2=4YK.KV53A\4V,?P0>P.
M4IQ+>-Z'/9)XK ETK<3D_D-BQ*\U^=U*?@\*[)X[E.(W-^Y'\2I!?:U(;D5D
MXHJ$:)^>8%8$$&L7JU[G&-6.'E]Q4 >JEA&H0GC?-IZ"6WU_OOAT_F>[7<>A
M[P'FO>V7$,%Z)*S<KR/5RV( 6!_EQY(Z-I%WOR=#/XK%9S=TV<NR2O?PLJE^
MK6GZH*Z77Q9-'Z _9CR18>+6E;3W)."Z$?KWX]UA72J_+!+';*'(C3UQ@5Y7
MW^3 K ;<5Y[*ZWZI\Q#K35TOORP:!E"WQY,@FLJ:>N]%O?NUC/YNI#NJ"^27
M1=\ ZM[(C:4XOPEEG(S\R2K!_653>1W*J4,YJQ_*>=ZR:'=;!7L.:X&T#(&$
M\/[<^N_SKNC]UNJV?SO_=-+N\C37;OM3"X>Y7K2ZEW\ZE]W66:]UC(V3ZYC/
M?436^G=Q>2S4:]81G651.8#ZL_M7% M2/D=1X,EZ&,?JD/$SE^D[=9AG682^
M@W59@8NS,"_<.)V*R]@-$W0'4^;MZES!RA-\W3-@'H[MUB&=99$S@+J#-RR3
M-,&1!>UOV%N1DS*.05XD,EBEBWC91+TB4GQ%'"M/3Y0K HBU\S"MM7#2R<)O
M:@FU% D%\,X;55G3M58)^BLOEMZ\ +'T6 A8YP4OC=;WJ:8SB0+?(PNSE\)_
MJ.B:%-+S="1C<>J';CCPW6"V)\)JW,_+Y@9K3>MUOO#2:!U W8,]^4/87YB*
MXQ$V6*@]2"M#QRLBU5?$QGIZ.EP10-3&YC+ED>[??U0+I:4()8 W3FP^/SUM
M=RE'X5.GA_V25PGZ*R^6ZL&/WX^ ;VIC<UFT_H8:?<&CX159EY_\A#HGG\C4
M]8-:$UT9DE]K@CZJ+<IE$32 &B?"81CS!&@Y]OM9[1I:)4)^WK)[;[M.6U@2
MJ2.H/[OQ5UD/.%@=ZEYKVFW6%:C+HET =4\& :K:=;+P*A+R,Q?3.W4QZK)(
M?0?[/ 6U%KY2Y+W6Q+O++;97!Y>>+_$"J#$;.$PD90:G(RDZ29+)58+^6E+R
MZ]3M!_+#>\^__N# G_C?]Q/]OK$;7_FPF>W\X),%GIU]ZC\V-\6I+P/OK;AP
MK^0[V.3?F0P'L+G==^)\0A4;;_$P/4GE&^_$[VZ0X=[%YJ9:C.#-Z\'_%-^[
M";?S5AQ,X-[4!PQ ]5D_BD&O,Y]]#$"M$,VM?;@7RO#9L ["=Q9B-D_PW8S(
MWM5VQ:X8QRVP:("\$Y?3"9S[4W0C8WK=.W'FCB4#[BQ"</CV#U_K7Q*@$/(&
M1/- UH^E^W6S+X=1#.M.Z$(6 .-&U6WCQQ9N5+_;WBX>([_3[T$Y0EF =! H
MYO3+QO8&_0WH/=!_WYL#W/A>.L)'MW\R" ,Z9^!.$H"2_M?&L]-N\Y/O_/1X
M'%RG*C>WERTR\_/]M-+2T^SS\/!Q[Z%U<M+!K.4GS6%>]%8>0ZJ:=Q\]**!K
M57DNUM5YRTM3E?=UTR4U)'25H+Z6*O+SDO:/AWAUOO+2:!Q _5F.H]@-O6Q,
M"2,MW&O UG$K2:*![]:>KE4B_K4F[;JO\=)(^Q"CR7##6%.D9\K5\:A[@'/_
M)92]/Q;VU<V/ET;HV/SXVX JC9C0HSK/<W7H?*VIN&YQO#0J!E!?NM]J7?N^
MQ/L2R@4?">?VM^NX\Y+(&T%]XE_[\#J/R_XOW"GV !"M*QZ_OCJ7L.HD?U"/
M')F'94T>%KTZN/1\"1H3/O-&'OVI;C*W2M!_V93\S(7WSL:'WVI:7PJM8\9G
M-,B8U*,0"[$F@3M=)>"_;%)?:T+&;J4U(2^%D '4O:R?^)[OQM.ZT]8JDO**
M2.T5:4SS]*2X(H"H._0L4R29',MF+9B6(I@ X/_SI75VV;EL779^;U.7'OC@
MD_[[I-,[_G3>^])M]YS6Q_,OE^)SJ_O/]J7H=GK_7*4KJH57+;Q6AUQ7!!"U
M\%JF\-K7PFNG%EY+$5X \)-V[[C;N<#T?W%^*GKMXR_=SF6GW1/GE[^UN^+R
MM]:9T_Z?+YW+/ZTO5^EZ5EYP[;T P?58&'I05PTLBQD J$]D/X6G!UGLIW[=
M_7AUJ'RM:?BPK@I8%@T#J/]PX]C5(PJZ_M6HCFRN#AT_<VG]IBX26!:E8[M8
MFC]2B^O5(_.U)N*CN@!@640,H&Z-X<D!K'XB)U'BIQC>I.+=FIQ7AIQ71&JO
MB$_TZ<EQ10"QSLYAP&.DEU\V=K^C3<Z"H)LA[T56AY_U/[SWBXSR8'OCPT6K
M>RDZ'>:*\/WK?LT=%Q4Z!-&#@RJX/5->^4@2^Z"I0Q2[M8JT#!4) 7[2/FU]
M^739:XB3SN^=D_;9B6AUN^U6M_5KNT<!]Y/VI\[9_WQIGQW7L8G[Z4T':V\&
MK8@R\/04N"* 6#NMZ)E+K!TML?9JB;44B04 _]RZ;'=Q0/CG\Y/.:>>8NNOU
MQ.6YP'%NW<ZOOUWVG#S:_J?X[?S32;O+PNQ+#R>^B8ON^7&[?5*+LUJ<O4CR
M7!% U.)LM<39KA9G^[4X6XHX X ?GY]==L\_L7@BN72"^<RK!/]:,M62J99,
MM61Z0LED2F\.:LGT<NCE 47$HS9$6FO2JGN'+TW=0U!GGI_2B8^C\=A/4RG%
MJ1^ZX0 [DG*WE%6ZC)=-V,]<JM8MQ9=&^@#JX\B3V#^\G8[\09V!M#)$OM8D
M7+<.7QH) Z@O8A\$]00D=6LP +&0NF$J3J7D@@!8YMH?O,CDPL6RCVIA_0/H
M5_<.7QJE4^]P.>:QB>(TCL8T$O.3#UO'4=9 ]IX;>PFL$PO2Z'-MOJ;^IZ'^
MM:;MNJ/XTF@;0'V1Q8.1F[ R_G?FIU.KT >;EIKYMS$/_QD._<!W4^D)_=,7
M.<-^%<C\>0OYP[KW^+(8 8+ZF,>#^*'HRBL0[EC;^U__^6:G>?@N$<>X]>$4
M!7ZN[*_2U;P@JE]KFJ[;CR^-IIOH98LG40S"6OP:P4[1L_X2Q]BO M4^<UE=
MMQI?&EUCVJ\?2M%SAQ*T]1,_&011DL4U93]C>;PBJ0U/3U4K HCGG1.U7D6[
MA[NF:+>NVOW^JMVC953MKK628Q+O#FM59RFJ#@#\M'/6.CO&$J?>90N WSZ[
MK//![Y,N\*B3QE?$JED1I>#I"7%% +%VVM%:BR73S?I-+9:6(I;V:[%4BZ5:
M+-5BJ19+MW#) RV6CFJQM!2Q! !O_^NWSL=.+8KN \3#[5H4O1SB6Q% K+,H
M6F'O<.?LI/TO;']S?'[6.__4.0'=_$14*^O/FCM:*/ Z=?N!_/#>\Z_Q+_S/
M^\G]CSIVXRL_W(3S )%-4O,!OU)]5D&U^>DG:@]/LHG9U__'YJ8X]67@O147
M[I5\!^_X.Y/A  3#WCOQNQMD*"+$YJ;Z'5T<_Q3^1^_=WM%!Q8[HLWX4>S(V
MGWT,0"B(YM8^'#B) M_;F %&B&-G@^^6 0O ::,  7WV=^)R.H%S?XIN9$RO
M>R?.W+%D&)U%" [?MW_Y6O^4((50-C":![-^+-VOFWTYC&)8>$+ 7P".-I3X
M6W40"\&JWVUO%\^17^K3X.*#Z2[ZY(J7E5&<_L<5OO?+!BB(VTTD _?#$H_,
M^/AP)U:K8W)B@I.9WXIL,I'QP$TDQ;$ZV#_FY,LQMD$KA+*>EO<LZ[[7]%1?
MPD FB1/AF(D;/\$D5 ^D&N:81S$EH _@)[ 'D3\2 ]?Q8WB-'\(3/A:=A1EP
MS%A.HCA]^]Q =,?%DX@':@L"I0W_LK&]07_##P;Z[WN?_,;WTA$^NOV3$6*@
M_07N)(&=Z7^1:GB[ICEKX]R,_%1NXNXD2KN;V)V8]VUO62K\TF!:H9RMQ":/
M#@Z/;MWEH^_@S<[.]KO622^A?S;?T09B.91Q I<KHBP69KJ$ET^72&BZ1$-(
M=S#"\A* )OP#"!0^E3@XJKDMC@,W240+Z!RPUOSHW:Q%CK+<5F1GZ+E I;,T
M.JN&UJ13D\YR2.=X!+AMTXZ2:NKKB^ZQ^M(B*OS^0D:30)HBC*Z<9/W 'R M
MT9) 6M\&089(VZ#R2_S1)(N! F&;\-2L8!11&$P;M(G?HO!*_#/"WWYV!VY&
MY5V7KG\#.O_=]/?#Y%?37TU_RZ(_%#+TZK*@268)KUHBP4LF;BRNT2L@OO3^
ML;VU#?:4 -N#OT=JZYWWQ"=_#'#W:@*J">A9$M#'10EHYL&:@&H">K$$!)C=
ML!5 ]?&-U)_J3[*D_ E:5X-H#!N:ZF]04<N_+5 @$J!%1@UX%I1$;-\A/;T,
M/(D%OC*6'FV&/"A2'+M3.)'H) &LG\!-I2,1\#+P7[?O!WXZ;=#+?3#>DJR?
M^)[OQM@G0'\XB$)R:)/OYAJ^(]+RT0DHDU2 U4=]!6B5AGZQ<NZP9CP$"S(9
MQ'X?:XWQ[!&P")>;C^!;X SP%:S.?UBO&YK.@7Z(OD'Z$;PI2"+X!/5D27MT
M\PX&M)]IY9%J!E0SH&?$@/SP&@@PBN>X< (9>OA/(+^!._%3(*(H)/(#+/XJ
MTTD 0&R(C!RU!8^L=M4FN6^V)IV:=)X1Z9S]V6M74PW2 2[W9Q1_%;TT&GP5
M[6\#ZJ-1TT!- \^(!KJ?/]HD8"F@71F._;#OSVBA2!R!O )),LCB6(:#J?%;
MD@9;$TA-(,^'0+[T_E%EX'W9ZFT)#S$AGC'L_E%ASJE'%R0F_/1+2 9:+T4=
M;.O^1/6#&9D+)1K-H\M2>LK.CZ:G?'\FU$/64I^>=_]H=4\V/YV?_[-S]JMC
MYQP^;$;*]]](G9%R^ZDN1W[BE -GXC2*QWS>G>W-4S*!7#^DSJ<W;NQM!E'T
M%=T6"1+CF$+<Z<A-D8P#.4C)GF+Z387\-H&/+,?&M2]OR  ;9FD62R&O<8$M
MYW(D$VDOB<[2L>M)L,8\60@D)NY0BI$;@RS2'&021]=^0B_1# -9TD7L7V-;
M**O5XR?XSQ7M1W0Q,V\L6KCEH6@>'>UO.7]&F<#XOH\)U0!M7 OV=<O1L7>D
MC$$YB(+H:BJ2;# 2;J+W.G:G989XXP=!^3,&DV&MZE,7MH"MI],9_YGKCV>6
M .P85SR*7JG0*W\*EFY8_JPO Q^NH[P+/WF-=Q'X7V4 9XUFEHI2A)4[<RA$
M'#_,I/XXBMEX%HD/Z.K&B!PQ&-IX;5OB#[S3:RGZ;@*,OA+LC@5V^/T5[D?9
M[W/Q#3#C+_B$_^Y'65I$/'HF=ZFEL(BGT/D&]L(0 3R<HC]-(;>3/P]']'QV
MP,%)LB E_,M]>0W1SQ(_1&\"MAI,Y=6T],902@].?WD7FBG7'BZ8(FTX890:
MOV4:U9E@M:Y;Z[H/LP/D)U>1&Q!SH'<KVEW,7UZG;-4XOA8XSH*07FRDE ?B
M+H@F*',:HD+.D?2J%'6U*["FC.= &6@\L!:IXL97<723CK1=P8$B5,X\-W4Y
M/!M/)VED/!9@"N#7?NC!YN(IAG_9'5@32$T@SX! 4'389I:*%EVYF @%9"''
M9.%$/$B!Z46X@X&<I-B8F:0&+)&HR4DU6=1D\5S( KTJ&#)5^4:8BX#L'[_2
M&E:-[C6Z/P=TQR0[F9)-H+/K$,VUUE/'/FM4?RZH'LM 7N/4QRN:+H&V,>U@
M$@7^0*>%@@*4!<KO##]PR41058.:*!XU;KGNC2L>[+K^D,Y-E 4>12SP"@9N
M1JZ+:90)])K#1Y3HAY&E#$NL Y\5T_#N: ]>-:Z3C.@5L71UK*+@JT>'R5]9
M2'$'AU*,T7:,_>2K&+H#3% 4'@\TD!X^KB(F'5A![&Z)?\JIZ.39O50:M_/N
M9-X775SWE-?=TM&6RU&4\"L3$R^0WT8N OQ:4KR%G3<T# GSIZ^CX!J/*\-K
M/XX(S[<([KP('"Z^ N#$.!H1KH "]OA?SBL6/AQ\/(F2Q$=6C/H_)U:&[A7!
M!?6B22P]?P#F0! 4H-' 3B 4>+N!]9)$IU_"@BZ'Y_ 7&G114:72=8: 5OP:
M58*+.>#\DP8^PBG5!#<'XX_ZS1C< 10!8,$G' EE]Q8LY/E#3$W@,Q- 5324
MKXW>, ]9",1>1"A',<S4_2KI)U$_4#%(!]Z133"Q&W<8RVNL^<>SW(*"\AN:
M4AAC5,T!/!4B=2<38$@D" /W9DO\.8.G,V62>'7P.L>+!ID5R;V1G)-!_4XJ
M.P]0DGT@4PS!X2(&QVDK"4[+) :(J^%=*="JV)N&,(*^CSZ5%&@9;GCJ,,#Q
M&@GF-VHW;&]NO; @U^IV#MJO.P?=VCFH;AWT."I)*95J]]EW^L&!'T[G!?;X
M*=WT7N&FGYNU=[@,0PK[1EVV/]/.FEMW38Y9PF9.VF>7G<L_Z<WGI^*DTVT?
M7YYW>_"K]EGGO"L^M\Y:OU).H6B=G8C6R>^=7KO;JQ[>4EM2#WY)9U'JY$KE
M2].^2AQHO^9 #\F!=E:  YV?GK:[U"RUT[OL'/>X=P9PFO:_+H 5M4_$9>=S
M6URV/GYJUTRG9CK+9SH'-=-Y2*:SNP),YY_M/T7G[/2\^[DUT[[S\7,*2_AU
M^*SQ:RGQ";C2U@J@54\&><K2J4G<.W%3MQ9=2RNGD<X0T#FZ(=\G49/I HG.
MT41=T@(=/72:C&IF0A4"<WYO^8:QL0'\()8C&2;^M73\$/Z6G*NF6^=-I1LG
M ELA>.)$#N2X+V.QVVR(G>WF&_K?(_+I[FSO;&L/\9Q7]]V 0B?)2$IX/:?$
MT3;LA9VJA;G80TKLI1G#5CWV^)*S.//\6Z T6Q7AS7%2]R6@ &7C1:&#7C1Q
MNMG\3E"*AP"E\Z.@K%SXGJ!T*D&)88K;P;DESN]U.5@U!/";N+'J8Z-H@=9W
MW,$ 1 $=F8('^'<64MAT$L-&_$D Q'<E0QEC9$!ED.F]E2I"*<!#)5^_MEH7
MO%'8?QIAM]8\HJ.B,2$ -$G<&(C<T8T]S#,Z]U-EL$UUS&("H(V\JJ@*1FLT
MT9N[S2%"-UD,">;ADKOOA8/+ 8$9-J_"S7; <!_.RVG8L '\,F?_78GU=O3A
M11PE>#)3=6LN6P:)O!G)V(1ZBB6!+TT%7]-3W2I\B!4\ ">?*R(J%\WK]>9R
MT^]AI#5"KD7)-"BEK[[T_@$B+\H2[+76,!6@U-H>F9GW\PLL%K^7F3777BK9
M58M"Z"XS2X_6T19,8=A2<7;0YHWTKT8I_B;PJJ?_F!E*.QMS?UD=8--,@%<%
M3G"_'=1;?92M:LOQX?$G'W"FB9+"_P\+@$42#5#"E'=;N35%^-]UKRMTVN;1
MBSKMFX<Y[:*$\'V3$15G/]C[J6(C5>/8BE, C_  Q7F!1Z0B1JEIK9-2FEV:
ME,&AA<I/MXYS,T_-;F;CPS_FK'E4>CK&,VU\.-AO;._LSMU'U1NJ\6[Y6]_9
M;NSO':SEUIL'C:.CO>_>^N+X7SWW\TZ,GD.6]T'T:@2_!RLJJF!S^<KBUWR_
ME31]'#4.#W869%N+[F3MH("DMO_BH= \;&QO-Q\$"H\KP1Y-:ND6W;XTE+WH
MW-';;J.*[AJ'AX>W/5>UWB/MI7G4V-F945V>:C.'C>;N#"D^L;RX#RXM#X>.
M&OL[,_I!C4./C4,KP;%HWL<(%I+<Z;)Y^$Y@P48Z?6S&M0W'7!FL:^SNS*B9
M3[275\W=&=-^=KF?UT?#M1@9>^'O1+GE:CXS-LE+4X ?!@!KK/L^# !([7T8
M "R67K6,>,,#)K_\0-#C/E5?!^_$^81*G-_B7GK<5_/[2L&:.P]7"_9D16"M
M&/CO8+8 K/D$Y5\(T!6K_UIWVGC,4*BJXN6A<*:56#XG#C^J Z8KP1'7*EY;
MI=?JZ-^CAFN:VP\?KSE5V2%_4G9(NY =,C>$^;@!G16 =!WTK(.>+S3H>:==
MW&W_WC[[TNX]?8!M?[NQ\V8&S=8C-MAL[,^ZOM=BZSM[C:-9)\]2PIH_Y,\Y
M/N]=8A'T//Q=NTC5J]W#QL[1_G?;[#^O/P2.&GO[B\J99PD (,:#A?6*!W#$
M/K';_]?N>:\G+KKGIYW+Q_:J[U1E;SR16WVGT9S5,)YH+[O-!3S\3Y_(LO'A
M_*+=;5UVSGZE8O.SWG-@^8"4VS-JPTMB>+L'+UK@[<TJC<^6V7?.CL\_M\5I
M]_RS4+1\?M9[;+:_W=A^LS(Y*8W#_9FTS2>+[!XL ):UB.R>7_[6[@J%7J^4
M</BY(4*9KC^'V&]L[\^H+2^(1>X]3.[>.D/@^R7D6N8":4+^!+;!S^)C^_2\
MV];4?=GZUZS:MV -T.([O8?'LLJ-U=C>G>'R#_G6IST>"+%9.^KY'.]5<V<F
M;6*AEZZ%J+P7&=W+'[\PA_N!&_SAQ<T=[RVJ=M_GZE\D*"MR%6M0?B=6+BKH
M'X<?/;'8/VM?BJ+HIWS,YCMQ?'YVV3G[@IX?8S>NN!39:[QY,Y-/_'R$9+.Q
M=SCC-7P^QWO5W)V1#\]'!T#B8B_,2:>G:*M]@J35ZBY$6L^7 ^^]631EMA9F
MMX-R\R'A^!CY(S4P5T,Y^"%6ACH#1P^5SK#*./(=B?V+*AM[VP^JA*\^O3T:
M+"LUFQJ6WVG0S*I12[5H'M5>X:@#V"L7W?9O[5[G]W;1?'GD^,W=#RXQF+3V
MFUEW07@:Q;!\*,Q(=1J/P],5A>MA/C\U%=0F=2BIP6#J?EMESO2X6M6;PQ<F
M-!_;?37C\*AMI^^"Y(.Z 9\^<VOQA-Z[1.DJHL*C:4_[C9W#[ZY"6$\&]9A:
M_<))%#4L[]3J'\-)]K@:V&(<Z _:*K9>AW=C26^845=E'"P0P\-N/.5:T\=N
M@K/V^O1*;>9'Q-YBB//13?S!(Y]\=V>_<71TT#A8)&]O*7>Q?]38W=EM[.[-
ME&RLV896@?><^$$&K.>1(;3WYDWCZ&"[L7W?I/^5N[.5V]#C<YEVJWO6.?NU
M)RYP!M]OK6Y[!9EMO9E5YC(_(*AF%,H*L&QO;3=W9\S7A[VC!?>QL_?(!5:+
M[.,5;*2B4_.CN+972<S@L8]61<(L QD6+[OX3HQX5LVW5F&"S/O^A_:WP<@-
MKZ33Q6E6G7R2W L<'K_44^&LL7Z6^*%,$N$G.+UL3+/%<!:2EPW4S++C$9C<
MU.3)#<91DL)_ C7DSXGEM0PSR2/3@.=%8WA6_:[[^>.6^"VZ@4?BAII"Y@_4
M;*X$MNE)D4:%UH_BQ@\"/=_+=$[FGPIWC&/6$A-3H;?  C@]S?&P61$L@,>Y
MHM8[\/]#LX14."9B'KJFIS?!0>$ /C4YPT#,2-)L--C*EO@2!@B84ANK!AW?
MBNLD/+,.3@NG<6B4F]X,PHR^+'P*6\:'JP?_W> T,P*-"X"F[>+&\ <'6_L[
M>T?X\R^]?S2!?]$I"N.O]"RZI.'\XV#KS='A 3TSB:.A#U^&(HC@1/HA.FX!
M,B*!-> 7Z4CTIZ(KPS%"\Z,;?JT>J;6SW:!% A?0PJ"2YT[Q69IXY?R!Q_F*
MP,,C\E@OCH>E(SQB.*7#Z2EX#"1SUP,:5V?&!%)?,?ZL+QM\>W$!$0R4X4%8
MMX'[AATZ S?!C4SI=^J]$Q>%>H;OP\/3XBZA-T]:O.@>BZL(WA!2T,X?3Z)$
MXI["-(Z !. ;X<,FA^6H'YXROI8XY9%> CL -?)JY'A^+ <I?'^5!698IL'#
M.%&?,'K B?3*YI)X%!HMAF])8W_ . @_U \#;GHX?MKPEIIGKN*IJL;>X=@'
M17_V1%7 C@%@(3Y79&2 S>D-CL]$'$*LT:/RD!08;(J@-,-C7HJ8R=,C/?48
M[B8!CLY\4$]^)#Y*._.96YQ*#Z=: FL@#.??1L.A3T,;;V0_\=,7-_K\J=OL
M_6#K-XX95DRM+ELNVUM-:S"UL7'4Q_<J]"Q>F6X)-F_W53: :3QV\-"-Q^;O
MX[/O32*?AT)^S*9$;>_[\>L/SHF2.M@&LP<7+RZ ,TNB9?4$4B=2Y</$;.X!
M,;9=O@-''B0"-G^+%\2)E@&.'\#C)?2YNPM"F^UP*5#ZT6CJ Y+T$F'\H)9L
MB^.5[Y-L\N%5\V<0&!GV+2X-L5\]VO^AMH>'!Q7-Z>Y'<I72I[K_XRT-\1Z"
MS.]^RSPRN6-4W-:;@]EX_=,T)OR^_1\T9_/T[M>=\/O=J8^ 6'=&E1X0FW[
M3WFP=50Q0>*)G*;H47ASS[#"8S*@1\*-V<9_JXH;Z ]:(=PXO.?H'L:-VUWJ
M!?-OUOB;[P^WY@)TLT!NVK,!JA;?K; MZ3/-Y/:!Y=H_MA4 :_H#+5;1S%CO
MDS8W.[I@9H_? XL?-$V_TRB?W4G!E(5MS2=_LC(KK7=G5LYL(RW-D4';6Q8%
M%C#NX30\5NFJ%+E']C^TR$7LJ'0X=K8#$-%UB<[/W.>M$^:T*YM\1%$XWT<K
MW<%(C.%](^%EL5XFEH&\=L'.G4HWWA*?\?M@JE=/G$7?[[D83.!=5"U/+]ZR
M8>H04RCRA =C"3]"2+<,ESFLY\C,S)'9><YS9+X; >E_7.%[OVRX_V][^PTB
MFONA9M4/SZK!&/^X=8OE_?A1[6-WXJ?PAG^3"]]!5V$'%,,^,$QDP.6]+<+X
MEN$T?V;I!6=1ZKB320"(#'!]:8&)$K\YJOG-(_*;XZ?E-UWI)E&8.#K0=SX<
MRI@B%%\24L@NXF@@I5=SGIKS+)OS-+=KSO.(G.?DB3F/GWQU3MU!&L4U<UD.
M]77":PF+AE>.'V(>GFB=]#"GXSH*,.W(%2/_"BQZ>15+XOTQ7-&6^#/*1#*B
M[*D!F/##+.!4O\0'<Y.$1IZ/@K](*'OJ!L/9KLJ#L]-2'$R$<OV0L_UF<]D:
M@NTWS/_")>'L/NV;LZEXXX-H#$"9<L(5O51X?C+(DD1BCA?L1N5[P3L!&"YN
M&82:XWJ8+R7Q+Q!T@Y06T]Z-!F:\)1/X&%/]_- -*3T%LQI]W'D#<Z>R(*64
MMF@B8T[D:P!8DI$8PDOQZ#2@>HKY=A-W"KNZ!C"%7N+H'!O,L\)S33#4KQ(B
MZ2*V1,OC%R$LZ$SXFPR3>!!@-/4ZC%*=G0B'^!I&-R&^*J/,-4J-NY'6 YZ4
M8\PO[$OACS4L**'-#9*H!!WQ*-!Q<NCP2^8 J$'?3@'9<'M!!.H'98S&G L'
MBTYQ.SDNO#3AN*:S3A6K3YRN9+\?7#RF$)]@LMAG/V0:]T0+T'Z: #?XJ!"N
M'ORZ+H@+5_S>_W BKX'Q3I T'9T,>$-)VAGFO\+-#MBY@4FJ$L3'M=P2?W!Z
M+;(UX%&DX0%^7,E0<F)Q1DF"R/GUCW%$<!_YH7!S=JF_A-^.,:$9.<4P2[,8
M4WCYJQ"MF 9EO+K74<RODO$XR?-W&^)FY*-G&QF0= E5$P":#WM QS.(F#B;
M<!9R5&".0GX#8%(B;A4C=6@_AF=.HH0V#AS,_U"7*ZS+J=IXQRB[299[C.[(
MOLJH3E_C9V-F;X""+/5\$X6I(@3\)I9_9W[,7'*8*95A$"4L5J7> 2DSU@X0
MOQ;9Q0 E[XV?CEAG 04.Q"]\1^4&N= FO8KV&2)9AA%H<DD64\4 *1D6?9E:
MCAN58&\3+9+)<(CE 7XXB*6;<'8['"I1QVH8Q:5 3_E>N+C#< 0-NL)+'$/T
M0*;PZ80$C7Y4P109$YRL,S1[T=HDGT243J)X4N5I\%;T*IXZB ,'N2&8X2]O
M8V$VE[IKPPU1Y!V6OE7-?!QU&J.MF<J'N]0]Z=4JU5J<ZC)RB#=8N'L51S?I
MJ($(2/)4,@N)7:Q L@0E_BXQM2"(9\ 0 '$QQ*"Q#/B!2N)7BR.9Q&3L68BK
M*%1QPY*4S>6HENS7KA^0S)T5P(4*&B#/&WG7OGW@1LB,F"G2(9#Z^%^;@1]^
MA>,G$NP@XKE,0_*;3\9OL72,B0.)%,Y7%/9!1J*>8>'#B6^ I).1/\%\;8R%
MJIBU99 V"!A8)13";2KPYAO!H^'>I5VA1*DP9%Y)V ,&/)4M-$'F'$@,W2<R
M]"."?SJ*V#&K#Z V4&IQL^5T<@6I03LJ7;$V%O&2E$)5O'5[B[IFZ!H_!B[I
M8I55C H]+<7*D&%?<'DDH_ '=&Z""GL"<DY&GVDV3U9I"NA00!XJ ?,QXH]U
M@CXR4K P*3T^HXJX^9H@F=M@8F8Q@ENS2B>:H(\A"Q5><,T@F>,1B.*4]C6
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
MH#42S@[GS#,7F<X -86LCPH,2Q5*E?+)'9.BYTO]T"J41:Z0Z#IIXV;(YU@
M6&QFX"LW207KX$$C "O[W@IF% $6QUL48L0*3(E2G.9!VKFLC 14._Q1C<47
M&0]#']"WH,"JB#5<LQ7&QNT4\@!K%K(J*5M'=<K63,K67IVR]<!TM=AXC)4B
MH@>._7:&*("\B%Q/8/%A@R>R8U3.$$@0VZ.9F^?E/#)=]8+59]3^HQ!NR1VM
MY86*:0C./)^XSNVI3#6HPZWK<ZH_I&.&<5E%S+DZ*/INHDI3T.="3H,\?LG%
M=<9.]X=4)P=: '!.PACK4?0_1/'4%%2K>!.&3BE_/E0>\)EP:560M+0VU_@)
M%3E%[Y95%Z:(QZ:<8B.<_''TTR')E.BE&)S02W"D+.$XV8R;L>S *KDX=.RK
M8;_>%",X")S-O\&"Y3)%3=1I194"3VQ+4@#\%<:39G+P329(H=R@H/3;I76
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
M\EZ=HCR3HGQ4IRBOKEBF4ZE#+45$(Y<W0KI2])9%04$,+1M$%:)IY63ERDE
MM-6Q_I^ZI%FY9N3.3%3S\:KV6L8:J!!G2)VV0"M38H&^9JEK?IN9&NUKM)^#
M]F653.M>=OZDL'QKY M6S9D]/8U3^2=JE*Y1^HE1.O<2T8NYKXB.I@PSZCE>
M:@(82G2H8'XZ-[JG-&Q7.VE,(Y-Y&>DUTM=(_\1(3WT9, B+GE9FX%E<-+15
M$C>S<]4<E;FV+E'GZ<WX5X-SM#E#C)XTSEN5.\-N9]>[=E68+BGY,-%UB?NP
M\MA93I@\.2TR\-&:@FH*6@E-* \G2,;? @U96I#R]6,GAD1PT0M04LR) 0$F
MA&4\ QJ;PDSS=I/WQ?-EV-ZKT9OR08O8YG?IL>PXO,HIU9 4$EE5&D&#1['R
ML![=CV&845%0WC9&D+.*F@XC.U-Y^WDZ(K7/&U;'X2CA%T"A:B_116I'@2+7
M&[L3<H/>Q435"%,5H-,!,9J<%@L9CI!+>TXY)(3-"*/0C&;- WBZ\4=ARO>*
MN"KKX/("V1 MU9FOA#A6V9S5B=-NCJ*P^/:>?,7)*W/2MW1?60M_ZB2%]3D5
M,M%;$_-N*;?5C6ET82"73L[!CUPG+?9I377!BH-EC,4^0GDQ2 /+93"Y0 T
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
M6[;N',F:&??7IG?<FW*+7V&A,<G')\R)(W:VY;:_%[UZ-C(KBO,TYWF*/2P
M)IP:L?AKL%6[/C(>>\+$25B[NQKJVAP&Y>YE02A^(2%1?X8+;MN_(%.V7-#3
MA=(/]\<W=;WEWE$#'UN0< K1^]U!/W;<Q:_.RS76/FYU1K?$8+_3[=V(SK$\
M'_LODKFC%I=!!V,#AP5.>",9-Q!Q=9Z0^\M^L!BT6!<A7J;VCT@M7T_+65P?
M8%HI3-@--SGGB\A^"O Y+8Z=OX+OXAH9EI:73V05/+1U_C!W[W,UQ%8,QF0G
MC;%W^J$:"QHU$*2U@+RR]/I0@-/<TU%<.,91I")SVR?=QJ,;)[=\N>):!@M*
M8&Q]W)0AK)WHVP\4N+]1FF0N<!B?.";.\U=Q ]T1A4M'<9<1KX(@[ZYKNJ<W
M6EPH5UTIG^_!,*[PEY1 VX<!K 6BOHUWN/<RBJ<[Z@WTKJ'^Y05CO"?16_1-
M1L199G,G3BP9D?1WW%_\%?@S0E0OH*RPDWR3Q^FN<.X.2JAM*N1%THVX)D#F
MLG37>$M-Q$Q4O[7ZH1]V:V<]D2_(!.!U&-@JPQRO&U'U9MS]#HOJTDV.>$5
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
MQ O!CLX/XAWLG::"(BCCQ TVKHCY4B !H;NO735;)>0\L4QXH6^V=57/Q(N
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
MFR=S)V\WKT].!N+06K!7P??PL\L/,Z2QE(%K;LN(_H?;+C>N)6YL:[B=7;G
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
M$0:$TR_SW.;>3*"Y4XZ9FHRZLA>3X5[T*HG.F<$;\L8 ;,*,_=F9P'\J!;&
M!9:2X>7#OJW'D&:D4>J.)?.Z8$ ;&3P.!Q^)%SH>5>@)AZ([(KFH4//JFA.8
M;W:]S$+7=V?NDS.W,O&3G?RUCM+=^ZXEC-+S2]=OZPWI0AAO!&M\E2?[9D=9
M.8G,)?:Y%6/9Z%@55"B;X["$?THUD+A1V,N#TF_@X" A)T.('C/TSL[0AX4_
M,8!F?@F\W9=>/>L.V:^-7-WBJR91K9->GP"*HY 6MACX6 IY<,">\&6D7_<T
MH]C GN=":"@9,]800,02'S>Z2!G=->17Q8&T+ JD/:S)?IA+6&+'SU1,.$)*
M$BOB;8N@2>J%2B4TU*>IAC'1?O/6=722&D&&V,JG5G<V0U8]F]LH$CG[5,5
MR8E\YF.)[=ZK7OTB)-<X6&P)U,<H85]L("I6QRO$7*3953(D<L)>UE<K[MU+
MO%MRYQT@BBN7,#9$C7PGN7A8%O*0 ^5=$%WUT!5]NE3,4YA>:;_J*C(QFB[;
M( A;RGJ.HK^%&Z(=K79>"_3<"@VB7@)DZ1X;;4*%E0IRTQCE6KR1^KZ]L26'
M#_%GA1*&BZ7(G%L9X*?1=PT :07OA7E.ZC$-"@H*%&*#\>E%#'+2)!3>[ZX\
M]VM*:  AHLP;JZ!T-!B?LP;=9\W?+)J\#Y@D#K)0/Q)J*W@WF^&<ZVDCPY?(
M*\&CJA'.=G-WU6SQ)V5< WY3B$+]J@Q$DP9 5!9%S*@:>MH1+12/8!S!-BQ0
MW;._@*M(:H3([0SO#B2EF6#\FE$PQ[EX_ KJ#<-V(A >C:LER\5T:4M6&44H
M9#?1;+/%'B(^]G@*LPNRA_=C] 7IAEP#86_$UC9JPIP]/ZQHZL>O]6O,??G$
M'64KZL*[ZZC9CU:</J,E;X,2!41KUJKKSIS-XY[7,1(1T8T1FLD.0TIU!P=:
M"O2*>##"2>1Q0VYAS%# T*=B4Y3RD=-,9T5(*_L(8A-#J'M%C'KO:3&Y[D6O
MON^'C"RX;PG19GB..;-562D 9>:0R^-#;G)4A4,/GH,H#DP..+TVX\.U7QN,
MS>XETG\JA:5;C152;LZ7%4<W+:*)KL:[&X?*9,H  VS#(HY<"DK%Z-,805#]
MO,,)EDJ#UT$,/,7!S9J*2EEZ; :DAZ%<L8J=G0RT<\K*P6V^BA%=/56GAQ=)
MU=WPK>I*9JL?E'S3&'@4WBIUM9ZCQKU"D+B!<+?*>,X!'H2#DI'9=9#[E&_)
MV2$B9E:^:RG@QE*-B%>.PJ(\2_5IL^.OH&BEG&=)S>^I]:FR  @0QVNUC$0H
M_3I%RKM3?;P1PM45DL1:U^).S$L?9@FS<$A%X3%@N$@&](#UO*9;H6C\Y,)S
M ]RBH-D&&Q]<U3RJ+5Y:KHX]&/'.C0,F7J&&KDY'HE"O>E52V](K'=KHL)"W
MC6PMO\"T=N>0QQ5%7548R*"(U"1E,[A!=C_*)L)N,5H@7OW+Y7 O>B7^^%_B
M$J_,,V#?6BKF%M.IC)8N2HD8L022Y%9:6"]+&T0!AF<\]'LEOEM<YGO5J\AE
M/NDU^(/B':6W)%9SCW#&:3D8%2+P3< ,T"8F6&7B0O-:SR1=,%V%(1O ]-U1
MC5Q*?R6K65@<5<<'I;TK=TJV>(W]U2?7;@;4^76:]P*A\%\Z"%TK.&?CK/7H
M=X66BZ'><.=S9U9H[%ZS4W%D3\1.%YN'L/G8_I+'$+.(=+[EF6NY5ZU2X;;@
M)T[V-7U30"*G!I*,)T>6RL"]%#<@;]"-2%@&QLK)N4#D<';; S4@,$Z*2Q_:
M_GB8N_YEESW^^NG7LY;9A5N&G0+>E1R2@ES.<JRO:K=NKKU,EELHND1F=V_
MYGF;Q;DONUH4Q+10Y#S[.;)RS-)<8S<T8ZL+_%H!<S058]^'=F3D[3OC5=7?
M?,5BN+! ]Z\6))"4P!&(B>[\FEO/EC_T-U#L->I;O)/I;A]P*W,A=L+&O!2*
ME'@W%SHTJUI;6-*(OV7L/ ]U(A=.5A>$*"R>-V</)CS3S!DIOZ4_<>/HB 3[
M1B&!24Z5BP/Q+D,@ZB5;HQ9#QT4\[O%BO4J]P6U+XKCB7<;&GJ FLAV7X@?
M<-[N38$E'+QV''9]=]&(JH10_7J\AO]N^A;C=#C5RGZ-6^&R4?T2U^#ZV@U6
MYL<B'4*/C!!BGQORQLMYR@*OXH[&V+N'3P_=+#ESY9J5ZI/H:)<4-/U*N.6X
M1)?3^:/!;'Z^8#:/,9M?+YC-!;/YX:*FSG[)$ @CE,?];S&54T6$7P2 RI39
M01P7F/D,D]6X6\;X6(<)(C?\  W8,;(1A%H:5^=?]Q4Q$IDDJM,W1,4#;,[I
M&\5?'%$0+ZAZ!LP>(WOA9HR+"X 3=4Y6LS-K@%1LR"GB"M\I\U]E7"#]?D>(
M%]B0?"\("4D[$08G5ZW;DF:3/-U;1W_=#\V(AS-TFDU54F?=-OIHJ5#>#"0@
M%;KBG>DF0)LN03W#)@8# EC93.LGI68B*I^4M&A0P^;<N+&' ET4"YU*I49L
MBF5[4QY&8MFH^:N44EZS++]N>KG/,W_GIQH@Z,9Y_AH&3'1]6Y'&#>&?0M#H
M9[@(4<U/0LA3%-MJ60/VA4\MB40J#[<Z905KQ.>H1N0H4NA67ZUEL&EEG%3*
M3A1E']JA\C"/2HDA?B^U_Z:AV!X"D'R>!4N,XTL]$ #ZG#+"F!">P(^C1#C+
M];'M] ,19)2_BK8PW16?;\(GJ>HB2J1Y)B,'$M>I*5/_T6DU.K?0%N42HKP_
MO?II/XQ[N%\J?_%G*(52D>OE. )N\+R'.^2+ (UK[#N33HAIFWH*0N0OW!T!
M/7NPO0"KZ [(T5FB0R17Z*Z)U[O>&=$O.UB^6$$_N46(0_M'GI&E^P4NE97;
M*']JR'3UW&I)&[3,HRA>$P4R:89[SK2EO(=>/_O^.UY\W]<7PQY8@2>/'C\I
M@J9DX2[NP>T-* !FXWX+L,!H"FNFH] U=/TA%R\WYK1OHB.!_C6^?]QDO*\8
M<F$7M];%5KJHY;*H$^'=ZC9GMG)VS-]4JT'_GN"8%75@WR*J69LA80IR]-@=
M@K@,<I\]%7V(4"+/,2R,OJNUK".*9[C?US<96'*WEH^;4(!9?88<:!CAW,2A
MR[RRM? _;A4X$PSQG$MFYL0,".INQQ%N"S38<&7I*!5!Y[ &M9IF*U7%U+-I
M,8MN4?0PN2H^AYGI8:G5R1P'C=%H*G(;Y$RG0A#D<8KPO<=:"J/=LX*FRB5D
M9>LJ)MSC.3X61W_*H$HL-#4R.Q[J'\V@6$%)I .F48\$ON^FP7MDQ._PZGSZ
MZO/L=>TV B$4A2P#+\/TV5,!$7D!3YNLY(*+&-!,)D;FMKJUQ<>-S=[9V%S\
M6.X[YIR_#]0\?D7Q=$$_XE8F-ZA0#"77I-K:=AW2/9%2)=?_(Y"X67<$F]<Q
MLTJ ]RD(?+9V+-DO":6<SRYR3L.W%":210WP:/=Z2N4@>P<M7Z,N.@I7ID&R
M",#NB\.GTMO0A8X[Z$_&3 P3J['W6U2B>'Z^I;);<ZJ+Z7LO>G54[73JLOZY
M?%ONC&M']MW/ F.1N][."Q6&&^!1>;MD:@=OO0QI. <R.1HB/LRQ#D]3R>)P
MZ/?#&[U#[63'&1T.R>F+\,]3Y[8>/CB9L_1DQG,;;R,9A<&N?"O$[U*JHKR
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
M]P*+?+F 18[!(H\7L,A'!1;Y*+KPJP^'UT&U*UNU9;/18&<Y>()"M1XGT9J
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
M2038[G/G^E[*#2L&8\12O1_GK-"8J4(U:+"0E]CLO>J5Q6;GHQ0')<?P[,0
M-+4>W&755TCE]RL>5F B;:IZ/@R1OYX^R2-!K<PUHN\0O&BETL(JA34A&(/G
MHUPNWO>!% D*B,?&R$_5$[H8!!>@=U0DC#U_QNH?!>-&K  >=%&W37U=^S_X
M7$<0Z7)^%EZ5A+"38H6(NEY"VPE"S[A7#EH8$22]T23V(NF(#+8SJM\T%L(\
M'3 7P-M:1I,NI$B&\&V!0D9WM!MJ.QC\<1!F?K$&/QI,V^,%TW:,:?MRP;0M
MF+;?1J$'R<Q-/? @5BI,NS(1(S ^B+KLM+YL=\PL;&IODN^K0/!$-%NHK3=A
MI_EBS\74NE>]"BO'JE+G%U!AR*BT8!D+Z(\_?OL:2Z?PG .W+A_)&-":.@JD
M9:GO*8$S=:>#(RKL=!H7GV^O^JM2.U&0=#8-XA7J)43+MS)WMSUD7C&]=$_8
M]52]8UD2RRWBT)_KV6L-<'W^Z'.AINB=Y0E;:/3<"2<WYF*MW(M>(1]NZ]RY
M"&-O7(FV&D^?O%5?"SJNJ^,EIND&]X6NOI'"GVLR0T3"M$&4EHG8<JC&#']H
M)7P,X1]]/0N41)560TQC%&4]7N#R=CYE\OJYEX:(<4:9#>=2U*WDK=P3]>#H
M44*_W]DY8>:_#TB)KFPY86(F_T;<ICLT)Z-&DG:)VF*,OW&C53VSD=B&TW-#
M$E0>2,$#1MIL5R%Q)$Q  24I/ *J$^5]IK ,W+.@%7S=KS3$\+"6_,/<R*F]
MY'G#;/NH&MQI:TF2%,&#_NZMPOG]!5AJ<D>/?KGN%#&D5V (TDXNO-35]WF.
MHY6\V%CWJ5??IEC2DZONU*JZTTJR!1KADF83:K/YAF!2W2'=5@3+ZE\?VE2]
M8P'N.#"KNFVW@%)UE__W=X]^QW^['ZSLW^_=\YNFVEWAJX_^Q<<X5GW;EMO1
MM<S^ZW=PRO]M-]CS61*P*EL;#C=POU._?5?9EVZNW#2?H77N25U_,Y1;_[Y'
MYT^^:+J_]YCNJH^SD5]_^?3K6UOY&[=@<KOP[=.S0,T>XYI92YV_V_F!?$Z\
M<I(7?8]ZZ\>/SOX?)C UF#W]_*NS_\R]M_/ZN^?)$+C_-W#5_9XK7W?#=(LG
M&_=XVR81IF4[+=OI[[:=1G',1[Y:[\?)=I)[4?>3XL9*RU\H?JP0\J8.-28(
M!0BZ^F^E1Q<;]D:5A7D!'XZ*!F9W]++=ENWV3[3=[/9JA"A,U)Q05*HNCK^=
MO#8?I)CS_J9S7[YJM@(Q&4J"TI%HO Z:Q*91+/!0>P,;<W/5JP2&F,]X K'N
M52UP]='MZ%VD";USO?T&3UVVY[(]'\SV;$4>DN\&M*SM2<8K5N?%P1P\X<%1
M9C:00^OFC)':JK[J_<K\^Q?G[[]7_A[.X:GM=D\]5 U=Q2%='J  7G2=J+?@
M#/4&_I-'9]];0&O-,@#WR"L?+Z@%>4$*Y[5;$^X!PIR<E MIV#?C2F"!UM8=
ME03;@X*Y4!)\T_HS^D]6X,I/YN##7B*G2_BSA53;JG03L?NQB$2>JHR\&H!#
M*HG /(18>_KG_W[]'9FFHL<ID9=4.(7(NS5,DJ&Z$PBY,:V8=NQ!B[7>#YV,
MA[; >5!^Y+\\^\\(:SVM=?"5Q9.)%!JMP1X=/]C8UXFL9K!:ROTZ 5OSUF*5
M/ H3K4WE+GG'!=U&H^NR)[O-/P^M3I%-*DF3*<+.0[V%BG=3YP'N3?Q0U%^#
MV?N"/EZ^20&+>WHAI*9XCT@YB+%@G+23YIUGR2*E$I*?"2T*O0$*N&GQUX0&
M]D0,KDFUA6@02*(BD/@%PN)PB&:Q9G5(#Z:]MA]Z$C)GL@#[$7Z[ZL<%P71/
M>B6I!&0&$]Z]B*[4D]V50QU7E6-Y>G(^*>XE;W5>7@ZUHM)C!2C;;@:#>UL/
M*^3UL%+Y4I <DZR%T+H3#"_*[LPS1]6II3D'+Y:UY!7N4Z]84*'U;Q&KH!S3
MO"NH'!BM'"EIT.-1%Y$)7B1KN-SMG$&@]^([%U5VVZ+BD4HQ")YU_MHY3ET<
M[0+333RQ10[@"8&^!9>^>^<ER52M*\"%#GNK_.CCI[@.*"=.1/[.%L_\MIC\
M4H86B>+RNA_ T3GVZW)@Y8?42I5"Z-B6-X#'NE=_@+TY-XQ*@!*:2M[R+!+4
MF,P\BNSG#@]IX+2.C+>Z$6"<:-6^H^4A*VYW50VL0+??9>)M3P?>%]O^K\E_
M96XV3==LW!==GU&H)K=VYJT>J<YSYD0G4DE6D+RI:YGL,7_\!>A$:^ +\JH\
MC!1<Z>:_*X\"2<PA4?BC_&(^[@'Y;MQ0980_K6IK%B15CH?H]-"BDH_E>(H4
MGYTC7ZB[9O3$*G6%VA35?LK OU)J=AUF/*O*14K1M O2GH+OE,S^S77<@WFB
MXL/TUZ)9.=TS>,R:7;0MO]^J@!4[1_P8S>MA8-!(>%V;:UTNNCG-(A_5:'23
M-=&7R;R^C#\*;7ZBLRX\![Y)LU&,.7UB_^,59;QEBTT/@GAG'\]FEERMJ3\U
M>1"])QR[EZ*7H=@VS#/FS4H&UDKL# _+#9&(O,Z<6)"@4%FA!NN@Z^2&X(^8
M,=KO3AYWSN1WSDUA^FJ#\"B=/H+SFQ+C&HH.L.)V])C< /QU/QS,J*9J+<Y]
M57Q 1YO1VG/J$LA5'TD,J5 =X<;L]_UP=+A($7I=&I/BNVRHT&X_G;'I920&
MTG98]=5!Y&_KA'2M/7A&*K/XZ"7)1BOEA,2)Y,ZWA7?W(ZI1>++4*!S7*#Q=
M:A26&H7?P%&.KCR3> OZR[0T<+!'Q"PE"0A R'$7*_JT[2QU:\*J()XRS)[(
MCF$A\=-OS'YQO8$\TY:44N:Y)YR:J<[NE%I]PDVX.-;WJE=T4+)Y:V0=F2-%
MNK!D!;OENA5J( W'WLD=G7<R\<#LM]D2[UC_ZM@M +\E![OD8#],"ZQT EZ<
M\PZ)!NKMD-!RDN-3 "41XGTC*ZM1""]!4U='SNRO0!3-='RR6Q<<P[*'/J8]
M9)>I[:-)7$:5A?5:OB&-W*DK]$)B7-VR;Y9]\T^P;Y"0OV77( M-B8.(7X4R
M=%H.)]+@I0:7=?](D$MBR5(SQ6OJ&V>-+IMJV53_])OJ;MLEAIC,2*,V&S?:
MA'7%?ML"NOM[E7\'V4[6-<]9$XWF'#Y85$"/VZO^QIS][)UQ*TU:D3YT,)JH
M7Q$@8.I6"!*X8'U$;.^C(TE ##*:JZ&Y0+I#-+19;OT./N"IS$"0V>+."&J,
MJ72CES0RKJY;9(TX"8G:T/ST+4F9>]&K5",F3KU7*I$:J,L"6%1P)MU)V<RY
M5#YREM?(#5G0;X.=W4CE?RL9P7[(W,'L81\Q._<1N'&) M^K7DT2%K%N*Y4A
M$!(FVG1;'G2&>6BM2N=NOG,M-CZQO7)-[ZNF[&SA<:&>T@0+CY.F06,VE'R_
M&T=4Y.5ZQY^#Q)!7$ BL:]T']=MMW8VU((D2Y$0FE/J37K $G3Q0PJB!#KU3
MC2NZ97PS)TCI:.";,9N"(60;>ME=WKG<EOM.05?"MWBT+\ND_>D.Q7:? #?)
MPYMY_6KWCDB/),"[YAY-+RF \RP-U>P$BF.R!6'J8J2VU@X.4:U%-L/5!7V
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
M(')9]^?(WKR0FF %,SZ!G[O6,-U2G< A&H1^B('JC%L9GC0[;54[Y$J&\#!
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
M^QM4%E38:[B49I*_Z<X9V6HL%/>3])'NEILDHJK>2''!O>YUC.W #+,XUJA
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
M:7DKG,WKH'ZD9B800\V-RZR0!A[$28JT9#9L=&D13K\OH$+^@GB5CK(0"-*
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
MK)W'$+=6A)1^'\?8BHS $QGF4'1KZFI$W'00%\^6.1[,5,!2-83'S;W 4%W
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
M%RJS#I RF&E%-WRJ;!7+ J9_/ !_<Q$+1H-9&\NYP-?<XH'"/&?M88X!8?<
M!RHOO9[TC:&CU?P9;+B1N^ D2^@DBU_C^G7"7E^N\)>3"J26A\]HMJ-!/#O?
M6*P^OGNQY5;\Z#=>14Z0BPCY^2:ZWEC,"%@@S]GS>&=\CB/M0 /Q93E4!-$5
M)!#L\@%L_-]&]&8%\Q)AL.**\&YU7%@^U[=(0J[OKLD8<]'<H"5'S)7LA-,Y
M4-XO+Z9\T+.)PQ6CZVP=TR_&"R<W%F %K7AC_0P_!]K+C=N[^U9A].;^Z!?7
MNH]GGK DWQ4*X0S.HW$T;7^C%;J^.00M&DV$+#'.VC)A#0.9?$G/R#A5]3JW
M>8_"0-UNFD@N7FZJ5B]C\S?G*2^VW0'"2_@)"8R,U.'(JUJOU)!DL/L$@S3V
M%/1SU-_)+Q1GZJ-TTLOE]V?V ^U^";_XSQ98L<4GF$4X\REWNH#D4AE)/89W
MG'VR=! @[AEWHJU;69*TKQ)5 ^+SJ0*;_^)$B!>'0R(.>[G8><Y%"5XE0Z71
M#XI)H30V ?OQ9N)_S*%R5]\0&/?S+(V+9:QF#;JDT+9H0K ^2;6=80;IN?/P
M,$\ZMT,*^L9L]_9]DUJH8MLK5+%[0/1Z_010Q4Z\#.<XY?F-ZJC^",[8DNF
MW[Z7G2ML["<Q$DN0450SLX4P!&?-BTG. 8_2O"%$T$Q*AH8JK1P\@I^DBP&
MY4F:55P0P_KIN>'K/@'48'$,PV08#TDOJ?[Z W&]HO?7'^CO_UU?W^C\/AG^
M\.?[O+_/\AW>3A3MK$31/8B!HR<@BDY-.1!/C<"E.'F.C!?X.Y)'UZM])\3,
M1RKN_YOL/L9?@WV+0+.NZ_L?(O1^G.M\FT[P69>W(RN#8^)A/!Q"W1:1T830
MWMN)NMUN6&)P1B36399S28 6U5?;,*@RUF8I_\951]K  =:JUQ,TUCSB1]R8
M/,#.5K2]M]F<O-,N_8+=8G"\^;ZC8/E<0*'[0"2F;0WHMJ>Z/&-2D!Q,)KKW
M*R\\2*6ZG_,2XIX47_)QT')U632CI+%#;D*T6#X_I?X)AX6[J[#P=%AX9Q46
M?HK-4%L*R>ZS5DAV'TDA.?YT])Y7MG7P!%23?WSX>'1V\NZ?1Z_%0OYT\.9-
M>'CR_OW1AT]GWY%:\FW-@P]YIIY1LZ*[.-[V5LSE/IG+]A/@+2>G1Q\//AU_
M^(6G/OCP.GQS_.'@P^'QP;OPX]$_CX\^\X>G'T_.3H\.[\IN&J0^3>CS>46+
M />?-0$^EKG]%&3:B<1ELB%/_9'[\Y3?D2Q;(.Q_H;):K<+V,U1B?392^BK%
M"B7RW*45%K#>^VUG@/24[>ZS3P>^ 3+CR<K^<4/3VW9XY]7HAE]1\&-WPW3_
MXFE^W+9=RB.O0";5*$=])7T5^E*^<X]+0;='KNZM\M!?E'R\'U[&)4.VIE=A
MOU867JO5>$IC.^B&:],150U=T=,UF[_4R7]&>8W1SNC)?IX-.\&GD07B5@+5
MPV].[WC&TK!B=VSR,5[6U(J=?T17[ ,:;WIM#Z"Q/:D[]$FJ=_E0]0'I&DT;
MFYE&X@\T:$F/T3$DJV],9CG\6UFXO_LG\Z@9F:ML-$B):QB'Z\;=(? /KS&'
M[2K(0/]P"OKTPST&,5L0@RS\,!$>)K&[MQ.^S:N4?AY)/?$A*CT.D2AQR&X.
MOEUG<7SF&@2X W]6KQ?EI7E9"8JP,+WG+!':>YWFD=L>:P@LC]MO\Q'P6XW<
M+-UTS$#<"[&[X_@R$?/.QI\ZX=34AFV9J:?FX)DW=X,6KVI/G3D&B+DW]IH=
M(ADZ6V"C;4VYSS%[4^LJIWYC[S6DH$,)D6NXQ 5 -]X-JT7:QD5/XG;<RC"9
M:V&T+)'%/8;7&R:B[$[;)K-BR6:#T,6O^Z76\2\5RG Q1=K_.=1[=\Y<^+L;
M8]HET)8AI?_ZPT[[6.:ZS&=..6L/;W[C:[G()FY>\7*?0G=_=0J0&?=T"L8Z
MO>FN_<PX,,."E*T^[GE>_!06P_,7&^M;T<;F7K2QO?URAJ] +O_&WI_F<!^-
M]LO*4-Q( V[OS_"1/\T^\?:OFO.E:C#W[>M']EN/<!_<'_ZV$6VM=^>NY=:S
M//;R]S9OM?8_/9%E;^YL+^^9DZA;RD/?VMW][@Y]<?9WO;)A.XO.8;EG(S(4
M=9<!U%^2GA=+(]KFFF\A8Q:6*XL>\.U&TN>^O;ZST!X67\;2'4%WZMHL? )3
M5W_I-C\SKP'&QI3#?$VR'+YO6ED=U^JXGM=Q/:P!<:W+0E9_W?M8]+1G*O[[
MZU.,_:;Q'F@M-__P$1<S0S=?'<M,[7F)CF5FD/IYN5JG_:Q3GOGUCG7--\*/
MZYVMVSGGUSM=^T .3-L_=<(9\[?=\S/F 5#;CQN=_78T\28/O=L)1[=: 68=
M7Y:!?F'<C0.W+!U3P[)H\7N;"*4%^=3R&6PO10'L;-NF-4Y70G+3XWSSN%<S
M06?W>:>?SDW0F97C<I_9,J_NDK'ST(MZE_R[3OJF4<IA/-&PQV5>%SWU2,D\
MCQ"@61K"-#JH%"/,2V::6<GG493^QT/E*^1<*^J:7@K$/BKXZ\*KUD<'31HO
M<44S82\N1^$@S2\UWJW[<63!/'N:"N4'J#H%@QWE*2!0I"P?U?;5E=?-Q0*K
M"XJ$]-5.+M 7V?:3$53/PNN[PG5!*,UA;-%ZPAW!O?H=#[O&;45P>K$/@7^O
MC/AJ;G[F.IG5/^B[<;?E0:?Y2_*W4SE?E-E)2Q0;MZ4KNMR[(X7AUQI]MW47
M#+S*#_F%Y*+9EJ\-G$[I5T[FG4##]I3JE].5<3_N.TTF"G_L=IV:(H3]8W>K
MLSL[X2QR1*Y/?F)/7@ F-"!&@ 8&W!O<-%@7%>-17LN#S2$H2@9PYS6WT$5+
M%;[;EO*6G/!8REWGQ%@L>>#$ZS*YL1'-2NO*Y!PYD4O3C<<8B8\6O1%IM$&,
M!NB"*>EAA]G1STX/-"382P?X<JH?+G@<](%A0'A)6/-741)/#S>BG?7U:'U]
MW60I'KP^$^YY&1=%#.I^T9HV^*R_L7.CC[N>U1N01YJY;D,X9H"(5?0;K^]6
M(^\GL,.9]=BB4O55%;VD9!4E&0L,/49H-I\VB NV6<Z ^UJ0#$ERQB4> *%)
M,F+1K3.SG=+T^-+Z"C*..$=G>UO2D>Q)2 =KF^M'QV'[Q?7R LPESSAIK[T1
M)"AY TX=6]A+\[+5SG1C*PJX8->YUKX#J_IV1:D;JZ+4Z:+4W551ZE,E[O._
M'4+1?<,*.UC'9ZVC:TM1[,/'ZU*]5$EY<QR14VE.-Z10;?PP]\G9"5*_60?7
M[:9>K?&>UKAH2.CVI'*W)+Q;[GP1J6*DOLR[V8T6C*7=_>T^V:U_OSN_IY?^
M'5R76<G+SY=.9B4I/^O=3B4C/^Q%^$.YR#M;,_,!/ZA*G)HO&.$_R5Y.N3=M
MX,JUSGXBR8\OMC:C[>V-6R5 OGPB:]_:6MZDTQ=;MTM3?GF_2:>+4JZX06=3
M[L-ES^Q?6ZCQB/D0:T]D'5/W\ZDD5K7HJ$4]CJQ<N.G1Z(@9VY2*^9T3TBW7
M\8?9357$60D4]9_">D)2D*A$S6)O1PRJSTT]O^K">XV]FS%E/?"Q[$P7NWRC
M%_2B.Y44?XT ?EKLINFK?GB7UF36\AIA_CM-9[G97-W-95\Q!$<KTK'>67<Y
M5Y*=]8(^V]I^V<K0,AEBZULS<L2XX:V=VP;_N4NLGWW6GC_XL3W:QKK-$9LQ
M$Z^!M, .:8$OVP]VPN9AS%('O%2T<]K]II\&9Y$1V@/-D@>M@9I+=2/=B]-T
M)L7<ENS^($$ODE,6Q_^[OK[Y&%EE-V!4-1R_M)YK\W?F^,2#:65W_8>I5/)K
MTLV$]<"UKA/"YG,IWQ'_496*6\M*ES"O!Y0=)6 F]HC1-OUADO45!EU/LF\!
M('!LL5&D+;!<-MW%JC#'ANA%WS^T)X Q\$#3G9V<(8 +2.*DJER+'6_[TJ9-
MGUN@.R9ZYV?Z['K(+C]]\^-Z#*8Q)[(IC..O/RS".&;S".8$-S *;'U_9W?_
M6O7FCT-O@3X.T[SNAP>I;H1YQJV#?@J/LTH-77>>PB2"!G&/<R/TO8*@(Z*R
MW:=U.V[N:6R4Y5BZZ-03&J^OH@;U24_MQE1-E"-Z!5\49XU FM+0M%-2)+)@
MDL:5=$_22$D&;R7N]6IN;>&(V*=QVQ6T$TXEM-[ ,>\,?+BBU_NAU]]JLJ0.
M/YYQV_-*PX)I(*M2$R[(P#$T_B$-<%[D7Y"&5,5)FA=K8R+$-A>,PU+Q/T9D
M-JRA?QA3)EV,H==3JS&\P\$B8N_93O,-PI.6X6@K*CE[+OE)C]BCLS@W[;OZ
M47B1J$O\=YSWDT&"?_T;B5/ZWTFF6\^YAF!>XR\_B[;,7==+W1Z7A$%@VG\F
M_^'AQM*'?,A)MZ%I;M^[6MV.I;L=!\?A&>U1F.I! 8KI(47L*"4!7N19T@O?
M,S<%4*?A\UI]!$'5="Q$/+V05H6VK6EXD2-MK,CIR*19+/%@Q<T\7=O 'JT[
M'W/O5BTB>/XQNCZG[EX8\M>?*[NF8&S69"X$&@4R68H<<31IKQ,2J%?TN6ST
M"6WC53(,7\=5C&3Q2CQI]B-/Y8B"=ZH_)*)Z[WC;J17XX)BY-!M3$/]5;Q19
M%C=-CY%P=&*-K(V ;_<Q'ZH)F.Q,,T3-N[G]H^L-'D@#7]!_061[@:S(OIK0
M1>.,Z]L3XE*;%,@"17[=,,?1?60;]#6,C'/%GIT\@W(%4T-W1Y$<4X?E27?8
MH5/NK'O2MHI33F%G"*0PJTV2O39!T'*FSSU<L 8SL_DRL9"BLI"^Y6MZ(5'P
M:WP11V'G@ZJB\/3M:10>9/TB3T24'I^<2>(]T#&3K,[KTO CK;B6IA%DUC,-
MK0UJZ>,U='D\_#^ 5197DRJ7+IS$?74?YYD6=?"M+&I:IKD!LV9=2MX]T\%R
M T-?Y)G'X?*H'5#A99RFJKHM:[S&D?F]".[K7^3NG5_^G5\H4\WVSXU7^5#$
M8TK)OJ@K;D*62BD*V4KQ!?HHZ\H\$D <'UJB_Q>'%VB66;$2*Y<CK*XFV'LF
M@K&7D]J!"'8]$6T#1M]:FI?TDW&=TK]+.N58>G7B*Y*L V.71J&I>"?5.=<V
M ,FG)3TM.:#.BGT\&?9AN< "U_^@WP_[R9!K=^.R5*8L,<_H.-.D]R42NQ#_
M*U#AI&#T2X&4A]&8H&DZ*!B^$!F";D;*JKO$TU'(N"**92**-USPQA;]95ZD
M_?\+A?UW5*29% DN4C-6&!P/9 \4<-Z5B@P]':W5;BXPMCJ30"O3UGF=I A
M!8:F[+ >JOR*8I:)8HP_ +9B4O378')?A:\/3MDO6\0]*:_GUS^IRY&S3)+,
MBSO MLSR-!]>A7'_ CQ$6W(B5/MTJFS$Q6G ;@'O8;BB^DG9R^F\YM+?BJZ^
M%]/&:*=D"!.WRO-TI9\L)6,Y<V:$9@)M'\>+BJYYS/YMS^8(CSZ]C<)7GPY?
MKM[X<KUQ$B5UPJ_3-L&)TUZ=QE5><-_F <KU2?\D%=6V3,HO,T,/X[@WHDM/
M.HMYCG,C\DM5N$ ;2NL#Z*ZLZ")(+<T]Q)B)0J3  <,&L3[(*+VD](I4%*7C
M@I80D;;!_ZZL2Q-LIR_B+F:W*0FE*Q0?\PY&*IV8&+FL.F $>35<R:AE)%BK
MA*P5((QQ3MI&7H@#EK2? 5JG(TA1<^A,DR+2&<><L=Z/ 5&DJ1U*T)@]\'5!
M?_"/N;-4/9Y(N$7B<4D/($6D-Q=#G/8@1AR95+ )T29(O^A#FT9,4;SS[2^S
M&(;;Z>$QW8G>%]"\JGI_D/8>.<_VSE KMPV,A-.!D< %1C;WIP(C4W$1'9Z(
M27.]*CG^86-E-&B99YE*[Q@L"0[_^[_I15Y5(VC0O^11."]X$KGHB4 /$555
ML<N7,,$3B9TH<5^YP(D?S[CO4(')1MS8:&$Y/$1<HCG9[<! -E=@(--@('LK
M,) _1MA3B=?=1N+UH^4!_^7\;Z\[P2>X^$)/K#T,8LC3S$Z>M8 3SMUB9A^7
M[&40)"65ENIRA':FW HS >?DE)E"P0YAK,68OLURD@B7]"]@/@%#2YRH45AG
M&L8+S@ED6]*2\;ED 0M*'-QN%\ITBX0D\L!P6\U6-]9%O<6DTMJ.9/A5F"9?
MH+I"\P3R8QQ [V#=(.Z3BE4JG2.$FB< (IJ6=U&8J0K)Q#ET!9)(@X24@B0E
MS2.B00T**2W+P#]ZB1R\6%K+95ZG??I!72I]+B@>D2J,. U\%P[.*5-(#=$
ME#FR[>A5D [(%@'0M1HHCR00"VEAC/GLJ"S"DZHMM9XUX<Z29%-\9>,9PP1O
M[$R^FB<>\(0?=H+SOQUU++M]/'38Q]C8R6 0OM*1H;.1(LYR -PZ48/+_Z^Q
MZ]F5?8]7UW?W$KX\4P_ <FZA.FP]YRN^-?GZ37# WSQ%'/!#^@RA%6@<)^<T
MM:23/RK^]Z/7R'[RH$A'<=D$1:TN\]""GXK"E"+9 CC4)E&9OPIR:2^0(V$9
MX4PU3H#J'QXP@NB46M4 8G6-VJV:1II<GU5$15J.MX)XK)L)H-9UU\<AA=)8
M!EGN#Q+/FKR[S_8XJG:_?07J%+?97G&;^[_8OSQ%;G,6#U3X-B[H_)\WASDT
MR,H564ERC;D&"7>6/H9MI9&)B;^05==?2_.<"R?<$QJB.("?+1%6,U8QQR=T
MV9P>HL2ICOA4]3.2ULX>-_-;$\P\<UC/[^@_PN_#C_";C,,#0;'H[N]O=\(W
MS94%C;U<L54%.X4+E5#SCEEJ24J[I/M5AF6-9.'2+!-);+UD@@8"9IGZFW.5
M)F0NMC]&GY1>-?6I]GF;SP/].>#\V[_-ZPJKMQ^#"9J?BV_4_T;*J\J$R!O&
M\5>TF9$S9".4_B0CL@JY(HS-264L23&N YBKDMID#%=CN7MGQQ5G &<'7T$U
M0\5)[F<XK/G$H,MQ%9*E/ J@74S8C<#5EY(B\3/GX-M2-9P+3.GSWZ6"A_XM
M!QN[=@4(,6253RY(OD@8P:3GE7?*!+K&>)*J2N=MG9V<68%F8Q*!I,_S 5D#
M>]"H6;.+=*&K2%KI5!*^H\TEDM9ADSU4=I$4>6;+22<YKYW.<ECDET@[:V1K
M!)]8GEYSLH4:(!HB#GJ)P3DG.V.Z)((:X;L9V#F/1-6:SQ6R&0F?*",HDO*+
M'&O#-=,)2"^(]4F@J$7J&,?H,^" PUD+0>')%;_E[)J%=\+7M<+$7S*$+F5"
M^3<O(6(_C-;MS N@FQOT$Z!YA\:!8UI;X-<-RB BUK>$G2#"0@_2]+K#)'+F
M$DT6XKK\W*A:&(\#%27C9A!+ 2U5")F,XG3 YZEO':WIW[1LX2W"_!+XJZJD
M0$ZM<!N\5AH(;0["IGNM4+IJTJI4/L9]&E^6S2X._9P^9@];6=9CA:Y6=<6^
MHWK2EXRDZXGH.JWJ*82Y[CS=05]\8'':(/\>^$*1:3Q[Z*N6?^I7(OP/Y$8Z
M<]RKILE+EU\9^C*%L0/@>7%LOBXT(G[20\">6[G87@-G1X>=!M^A#^RO0$GQ
M14Q\'&0HO6'2*Z.PTR_M4Y?JG#B, LK^Y>5EAZBD,\PO>&1QTL;)N&1_:VZM
MHR9=7$,5:!2F^%!B=_7AO\WH]!M):PTY@HO"9WE)_* 9,7MFU66WBYMMK>)F
MTW&S_57<;&%JNS=3QNQ1FR_7]]7;6'9OVNQDEVM[FNW^D1JDV;;C\:>C][RR
MG;M8MO>\F-?''X\./YU\/(MX[K.C#\<G'X4JWA]\./CEZ/W1AT_AP8?7X='[
MTW<GOQT=G=W-X+US*E:+!I?=QW('&OQ#=7"S7_O!4R ][H!%&A9/S=:7RI+<
MKYU_'-_*M=+L6[/@;[NKA5/( J\O%-])KIXB65R-&OIVH8; <(%)2%IQWY"
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
MPM>>(7Z(_CTI]UJ!J_67D)N\A(<GX>G'P_!=?'FE8#TY,WK*[ DD%.76[QV
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
M0E#.0 P:;<%@R9>YKO]I'GIK&[KQU[1HHO-D_YB<)U8(\8H4K6D5@82!2(O
M&%_:,U1J(:^#/RQ; <)?>]ZCJ=_ 2Z7;4\EO'$&%9?)U;4P7861V"B&F6,E:
M2:.EV)5((U3FCR6YD^G&=_NL9-#R[,JXTAM>GJ3Y<J]U[]SL\__'S*[-"&F(
M[R?T9KQ:L'W',$:MA75NITELZDWT(_!9LX'$#A<6F,RT3'_%AN7$'61#W<J.
MV]">HZH\+GT6>ZY8KGCQ]!D^*F=,283^N9'+D[H$MTH+W5FEA4ZGA797::'?
MI+'1D[I&]ZD9G"$H'!QG(%VPQ5/T5EYI \NR*]'MD'$0'$GY:_-5KG2[9=K5
M25T$C,\Q\UU*A6P_GU1<F!O^6I.IV]TU"2?X<LSI*!%[.*L*OE*=.,=*%S=1
MAV/3:R3,VE6FN .VR[2&5=FH"[Z*3+"_;RUD]CJ;!=*,SKSD&C$IGS:/%;8[
M\CC7789)O>O!!: U,&>%HXN<+N9V$\!P=VLP56&< ".H0^:'99637*=3$E\J
M_?#X[ 3:JT3_\-18Q9EN.7^F7?%;&QL.Q:6O(IU-$C0WY;DS_+BK*;MS/WXA
MS>UE$B\+A91@)+98??EE9$WMQG8R6KO-ON =!?Z./O".9*=(*%(&:D/<ROR;
MLX./9=3(_\'/HSD905$C=B%)0OS"O$_YYV5@\FS,9J.6^N]Y%IZ(.OW("68'
MLWL52I/"*-S:CM;7U_%_X6$:TP4XH-=%I()$'CEBCN,'G/R<E&4MKD2<N:&E
M]I$[PO-C1UC!?'9RGZ5O3Z1+\9*R?9+@NISU/ZH?L$;&3AD)Q8WCK\FX'GL)
M?EEMD'8TN9C&]' W:X*IC0U_#04@<<(CQGS E>AS:+(3_I,8A^K/RRB\3-(4
M\Y>JJE!B*[[73,T9KR.?!].TKS?0"(*B&WVYV)[X+"Z1=4<C]$9QJ20AA#[%
M8HF9#10*4UE@7J(X/RZ#>?>P+N7N3>AL=:BQZ"')?U(D$N)%YB56%TH&"5)M
MRX'\&*A.. 6$J5D0G!,%Q>+9+U3*N8/8G!XA"O01]O*Q\D0T9,.@YG1]$0^+
M'$/+E3UO?SQCEE?$:\(^_#P25X=_R><^"QT\OW H#3J1![(2#$^[O>U!\:L
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
M#*0?OLJWUG'WZ\[JDS!NAR/&K8]Q>[[-&+<'K"4^[:!_LN$'_<UG^O.O@:7
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
MR_KHLH,173:BR^XU),H%I@:\+-=41(.?/4Q7/^PY'&#XZ[8MU"V??_-Z8#R
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
M7E2KZM3'NZ(_I'.;%%=66Z"5=M+ );-=]GGE!0.@_:%18/,[[G?&FIE>1@#
MP3Y4Q%M+WG]4IS6W%0^,GX1707.'&+.@\Z$S@&"M1R=Z(V9UBNT%!P_[%(,[
MTZ+$BBRLP\J=R&$H:(%]#6=,>(A;:D "B'.<>W]B+_F*'CZS\P0;B%*7^MQ.
M0<ZQ2(,+[S'0A:\A;N6.9%%.F79/:Y0@M]1U;T@+=[8[[UBYKU"O F3ZHL3Z
MK5FT(QW!!^_V3==$=]25S>:[[3*7NW'WMJAY76S*S91J9:8UM?*.C40CY('X
M-NDQ"6JC08X,"O\%/,"XZ#7S#V-/5_AE14W!92PD0U['31-LH$N-TMV0M &O
MC(*?J\%)'>:XOS^I0$0&?-<*D?L+DDU^>BEM3Z?24<J%7E\GUS_^G\E/VS;E
M[5342-K3+@VD$[Y,07,1J;'T/Q%BXUBX:+'9-&4:_+U'4RY!/<DO4!_%5.3G
ML*/<V!KW/@99?LLIG?$/T+$S>!Q&7YJZ*%?&YJ"+J4B/PRS85QLK[BZX&D\X
ME9$@@30(/&KFQ3"2.D;^4OWFUJKSIM3FN6Z//1@Z-HPVOF%T_T'\3B&,!DNG
M4DTY80M'IG>.0:7*)26(DT'&D+:I%;"W):Y165]BW6]Q;5)*ZC6+!1YCB )!
MH!1LLUNFKBW1 TJ;@75H#;:I_,+@9:6P-.DS5$,/S--7A]*1SOO?F8\T?1S!
M2SB%K[F6=7#RV[:G'I2F^*02R>_'$LE^B>3CL43R(99(;JAR^#']Z5>+#<4J
MLL'/4WA,4H+TE4@(1D<?YQK[1?M+9&N'0W;!]RL?B?0Y(WVOQT#'-6B7\<M%
MW1!'^Z*\R!^MNV O>L6V/#@*DLB'&>\DN]J>F4<HL(=(T0Z61HZ]SKE!O2-
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
MAAH6!&8BD>_(3[%Z3+RQ_<RE+JY9\$$7%'P@ZHDFZ8^G25*E9-H'NXE7(1=
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
MY,EH%6_<K'R=]<GI>ZY_82-O8J?)0EF$D*H7MOC?D[S!;7L01X?[^]_'U*N
M0PD(RD$S=8*=_2SW1F!")$O>+WGXDD-!&N!D2L1P#GH]*69@IRG[7L!*AS>W
MVU\F^AR''/)CT,PQ6JYX9S"Z(*XB2+E*.ZP[[KWPZ$I,DZ?4#OKPZ7=K'E0*
M>1Q2B5P793:[9CHGO !S1+A,+QB8>G[T7N&V^,]CI K!%M7?'^J*NZ(WI3%4
M:D4S!7\ K7F:ULPB0I>K+:XOK>.6NWEQ?4X=S0-<&FUCC&1Z?G)D**=54(^'
M'W,^KRZ+TF)<">,CPDE'>WXO>B50<7AG;V8I+L'!P> 2_-S RVNXXLG3L.*$
MD,$76*]/G2M9"HB=9Z'DWVB'=5XU'B(;,:NCZ90._PLS)"UH&HBHM04P$-!
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
M>9ERO1N%M8NL64S2A*:3[F+_;.MN<J!&M;L9<(PV&D:7D*:T!)-;+[O+LG7
M4=2UE_*\9"_LI%>PI(8LQ6CGB)&121"697_0#::7D$ZI:)TZ<0K7-QE9-"IN
M&TE(3[H?&TB&)-YTD<(406B,HB;;;2:UFA"-$HR'H='?<I0<5(-F@;/Z67W0
M).B4$EW!QIXA+ZT:5D78.)TDAD(ITF+>?W)R#[=-%VVGACV=&Z_7T.C/N<[*
M_4 AC\#QH500ZPY,>P1YC)9@A'??9=OM&A<$J6YF8B 4A4O+T)M]V05Y.#.[
MI(I%05P(1DK3*N1PL^\@^R 8ZYYY)S_T%T'CTC=I^NJ2L)IJ_+";%9@_5<?^
M&2+G2#07V 6)C';,0\:-/!EQ(WW<R(L1-S+B1NX3N<P'56BHKK$YU_0,WXN.
M&!] ;8JZ.&A\.H?.,^G>R/VX'4A"[#3W=G.7LTT3_UJ.-QP.]P1.0Q'Q&"L'
M7.YXYV 7GUXU'"\P"44^HQT"(DBO%WATJ020/OQ68;1J<"K1CG <A8P58.Q.
M*;U9A:8D5G!XE+CD&C#C2N% BMU20QN*V%%!C?)7>F,W.%GC:.=P5[@]^(2&
M5TIRY?MVB),0JM3H;&>R<CUEKE#O[LK?#4XNZL_.?E03AA\@!81\S&OY\1S6
MCK+QCCFS,Z!=M.K1Z2/T#E9U8L,$M1G4SR&K.# =)O@MD\IEH\ H<  11ZM
M75&( \;A$O3T[Z\8%?T\9O]C\&M2<9;$UL6/2>;S-$O)@13 /SD0H8_@29B]
ME:0P7(R;EE2/Q>[)VE?C"NFFI(A4[KY+[]JA8KK^Q[O;+GM78B63X,A]E)HA
M71W:)9%OT@+7Q,GB&_J]?GW\QXQ9JH^0)6ZIF#KH&VCP-=<)=K>\2"Y4$GM;
M)M;^L9H)8">9B&\<1CX<+FUV&#$:CW<9K&D!YOMJD2H$T[*J%>G 16)))24C
M=0!KJ868"&%>/-[ -0VJGURLD\/B$N,@+;B@%!05B GE$,7\&@R)A-F8/1>H
MT9"CL[J=AZ Q1_C#-&BML)X8SS@;WT'?N2_N.GL?=+$*T!KO^-/EV+RG%4(,
MCN-7:8>3X5QJ%II."%LEI55[ (-;[DZ#V#;383L-HA\GV*OEI>*BL W+"%O9
ME%F=>P A@09?G1Z+/NQD #E2.DVJRP"0V,E'DYFRP"-:2UT4[4>0.O!GP&),
MTIE6-ZVKY$&TK_9?8U([;MHW;1:24K<):5)I3:6D=4E0]C0+"3&'E S86--T
MF5%M%S%$:?S&4!^I,'Y+NKP5Q,4W.5"HUK0S/C!9H=W"=<J]=+F')(,U!H^-
MN_5%G:6(A;^-RX$)[0-_[-U%U3O1SU)0Z&LI?0=47PZ&<QE:OH'U,FO6BWCI
M B'@C]I>Q=XYY-;K;L:+TR?&+=D:J1GB) /;X8*^7A^VZ4'AB MF,Q5A6WI\
M!\2(8S!Y V=U1#:^*^3'[YTN4X;$]ZHL!$>L[1=K!Q(B!Z5-KRCINO_ UF:'
MO*,!8DW>"29_QM%D=;@[M!:*")Z%X"6Z ?UJ#AF3BUF(Q)>622D86H->,EU
MOB#LLQFR6J#A'C"8!11&)D"K"!Y%W;IV/JPHG7;AYIAA6*)5@IA$-T'?_=[1
MJ[#KH);<]/8G9S/KP22=%%PZ)<&E$ X:\%Y^1/]='J_EV@D?:%2R[74154EV
MBXE;F5:&2+4/P%TW5H2VX=A7H$;;GJBO1R#T4CIS 7\D3[6**'=WQT9=:)42
MM?V7(-W%+/1V'!O*J(<V8E:GN;FG311N($KAWZF^FBMG?+GV38:7RVN1!:4T
M"_QV47O:"*;-FA>M9\T3;4C-<%LS-W>8.44 8)I!Q''H5!>MX6)>K K"5[9N
M(:VI]\2F5:2WI :H0TURUU&5L X6<$5IO8+V329QG6/]7+W12V&2X<,&I^ J
MI5H'S_H3)VJI*:;%V+9]M)W:X551,GQ3FX12( @D L[  ;*%;G:Y;5PKL@3A
MFZ[IJ/!0$<E"^V87($>IKRHPA@T2.UT4%%AEMK^7E+ZFP)/X/QZNW05?!RI)
M93QNE[+FS6+"420,$F7V8]B9-2:[.TO2A4F&EJ-+N+IR%_4UGC9Y;56[WM&!
M(+4!<S'B/-E,@?,XMFAP;/.@S6OHY_I%02 Y6&?N(<[KB._D",5&M<7P:R;H
M*B.;%==_MDT2'(.;!<RJ*O@RE $:?R+JB![LWVZ%GIP# :XEK.D.0Q:!:ZCI
MNWY*0+0-0DBNDC1+)FE&4=IY;\KR+CJ3S(T".6K !P-'>#K"$7IPA&?[(QQA
MA"/<<_3]/,DLUOV])<OTY3!ATEL][ZAK^ABHWZA9?4*@'H_]CLF';'(7F MW
MB7[DE>+:#?!JJ%;R5N*MP'8RO1PD!9PD^&_18U'<@E)28)5C2O8;^G*>;4+N
M<11@;BSAVP6\#K;+#-<6+8ODHYDD%6&MV15;:]8=4>)B8-IB2F=%?O&(*.,&
MKQ+4/<$4J))U" JIJ8NYXD2H2 N!TQ3G\=2YK0 Y6G^/V%)OO].;ANO= [;1
MQ)YDP\D0M$5G04_JQPH"TYM8O;] E,+09#I=-IP<W0 E75.XYHDQ[A"BN#.O
MOZNV.%6&%[: .9/NW:OP*P4@_AL]-S+_"47 &0FCSGQ3V76V;0*KB>8PK1OZ
M.31U[]'H!HU=TYZ@E$+#BNOW;$]60Z(:&4*/Y74G].-\5"*0H=TH(8XZJM>*
M9@T%G[7XDA:KU76EXY_NF9".Q*4+/98AF#\NR8V"=7-H"\,FOH"F&XTQP[&D
MKC9%^231X&6CX225SJHM)9_E# TW]R/2FE!DTI:OFWS22G02MNL=+]-UO&Z.
M!(R.UT;,BBU&-"#,&1H0HQVX2;,Z&H0PNMZ@(1(K]L#&#HJ8K,<[%:)1O(B/
M(I^U G5D),.&A83/G[;@L:A#>Q5O-#R*3A'(LF(]JUFO&CQF^H6<Y!*6] T(
MM-$651,^]7!<[?A'X%M].3.21#L!%D1.3S88R4@"$[6L"6(-=ET)3NTNG%VE
MRZW24)=E012J5&-D/8V) (X5/E#,C0S8*?YWK9^#\X-UK_7P$64,L54=1V6Q
M2C)F$<1L-)U:>2.\@EA!S6RP[OQ3<UWM 5P.Q[K"(W0S"HJ7<V:0I\/$<0O0
MH_>B5S0_;(;%(A SY@>9SSA&3$:Z(%)YDK3>+M/9(;@S%T4Q(SF$RPIL(&EG
MTB%7.*L[:%\&$"8?+$8DT>I@L@2/)6R]EE"N R'QXCK7,BE<D*(D*H7:LNVC
MYYQ("@Y=(#'].Z+6';[6DY@/:0^T8,<:>[TFMIZXA9@-F#2,=Q*0$8Z Y"&
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
MR-H3!8K:G09:UL$*R45@IR$)JA_[$8V!@:*&!6<;8P=9PV8 #\-UR>X-)\O
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
M\J0LB^MH E?OH?G&<IOF[8'T%ELII(+E\RL45?!'C%/PRIB>Y#O")Q=$1BJ
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
MM%N>?94N]]^0W?+T =@MQV_?O#][^_K<-4XF ^0E]DH>39"O=RR<8-_-1,V
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
M819KO *:#'9/K%P%SX<SQ))3L92+-5:IDV&9KVBF)"L!#AM@:EII*E.M;UJ
MU309)3;+N<5B,2TV#H*S[?F7LL=K'J')B-)MQW/<WYC]AT617'XJ\G,YI1B+
MIU3Y)O$I1)^8.7_B!TU\/E7%EL+O2[[^(WJ=RH&1B27ZRI/=?;I1JFFL6;?$
M'2JSQH:F;0Y-+WI9M/E!=)8[B+!X<J\ET=-6EL*B+'D^4=4*'W]KIIDIH_Y%
M8=3?HE'_>K]&_9L??#@2M55O7='3G7TU/;)<=L*X';QG0N,+([6*<(#=W-5[
MQR^1([^G)^<P'/;V5B-%EP4IVB(INMFS?S%P>P-=5)N^^2? 0C"=J(6?Y-]W
M6!M=E/=I]5&V)+%"O>H65&E75.FMMW,[+Q>T:(NTZ';/X8\4+XQ9MR*O'^.7
M5(,4Z=>FPJJ11[L@/(4XM&L25"E(T!9)T&_[CL"6>1"E* ^B(#([N84MKZ2S
M*WT,SX+ :8&PZ:FJ&DP6/W-$POK]WYT;395(FVH9@K_!:RJ;Y3G*9K&D@ATF
MQIR)A]VH6> (<VZ U*'JS6&?:/)]H8Y+0@#&;'U96TS$?TD#5L)L(Q=+N?5$
M_@RV<1E@RQ+B6^[XC+B93A;=1>^69(;^)%140VU3E-.*#ZQ1 0##[/?1JA?5
M/[#&(KIW90A=!2[VGK'&5&#5Q5H%V(=)KCX^=6S'TP7O1>CZ[(1G@ N<Q1N9
MU\[8?_%Q0@/SZS/V:'K?2[<Z!=/+;_$K#X2%L*9\6]:"DK__[00$D#[6-D2H
M8'%(7U4\=!UL%8$;'H>5%KCGRQ)4])VN.E<XZG'ZOB3[G?L#UPF>!Z+0*<#!
M]<,J5-2L!VL^Q$K)B-H/8=2:2)6:PGA+?XWJ4[UE-ELMV.P6V>SO^V6SWTR;
MESIZG\/=BAH'%XRVD.:/++%GI0(IM:) RFR!E(NB0$K^"Z2<UR:X]2[VIZ*J
M-T4XY.A4*!NESX\L&($^T-,]+@SEK<<G 9.[N[L<%WO;D7BVDXHX$VD&<],1
MEN45 %03HG8'()Z?XNI@)-MY=?51.%]229SMR$%A59S*^8Q -KWB[:_F]NZ^
M=7]UU_I*4W>>6K"ZF_NGSHRHF!CV6$AF:Y_!7[Q$R=_<$CT,A=J) 6')L62C
MP/4"C V#!TE_KER\-7%NBBSMI';1&R)+%P59*LA2!T/V="R?>GM:"8U>MZ?5
M1DZH33[@O9*N5R]TO5E=[[+0]?)RY\7.5V&^_<JZ.F!V9-L<NXF/1.LQ>,\1
M;2T^DL'>,FU@[8\W#^W'IU+[EMW=7]\\W,!_[I_8X\UO=YVGF\>;:_;PQY>O
M=U>L=775_N/^Z>[^-W9[]_@MA.3FJ.8:)9%S;'*;-G_O?$M/#C5'^Z)J0EU'
M-:&PY,9 =_G L:C)%39^:W?85^'Q*<[V$'8%8F5[9-K8?D0ZE:,:F)U0P=JT
MF2</.S_.\U2:,Z6.<"/,G:+P =$VT28Q2-3^T"UR>'L#ZD4T<7_9.U3@1',F
M:RPZF4D7]=5$CX_WHHU'V J U2I:"9/6L1= Y9+H!-8G$$.H7)R)=<33PK#_
M$ZR7:U,='M6W7HSDR* XQBE@5_BK>[HW8'W+>?7"G#21X$;]W:AK0=1)7JW&
M=GQ17$7$,<26EFAOH+Z@O0$WL-YG IR27GI_5KJ3707%A9O_*),=WK!5E(MC
M8MLT*]8-3,84>--#C!S/C"<0R8.:.J"2:M,0AT/8O0IC-&(=K*@+%7P5@95-
M@G6R#P038R<<ODC;H]IE_IA"(^+=4&5.(=99E>WWL/]#K\>I[* ,__C#)L0D
MND1K;0T!'CU]H]I7'F[Q<=(FK"NJ>Z:XEY+K%)SE4';UA-T22\GDT.6*BHR
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
M&XD[6QT7<K">YN[74]'*Y;+Z?Y:S%P,Q/9Q.*RW<8W6#>[SSO& =>&]R+>W
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
MF[BX1T7/16]WE$U0C AOF)1OI.S 3(\^DM!F4!"":%8>_F[+W'< D1'T4(:
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
M[P1[T=%'260A%L:=Z#-_XK@<M*AYKKGS(C1SXK'1!V/F/J,2Q^SH31989J3
M?Z>]R-_N0&5[\Q&C;;R7QJ((#)I+*11'I/IA;,19:T_[N!4*UBSUV[G;J&-S
M,+@H"G=13__^,6I-_*Q*K3#M5V$J6++33RO9R<D,8>OTM5QS5+)R:2=+X8 0
M/0:%6YV*[O#>I6LZ=(+HSX$3PV46>Z+ZGOA5R#4QW@^*E^+I+T*U%9J9$EC^
M.%4P[ \U-E$'HJN-//FB4E?TE&(8]^3.'=Y%S#[AH3\*P?':?*&]--4K2M(8
MR9Z8ANP4"5OEFA^->PSO?6;K-*PP6OWWQ*QY\(&X]J7BXDT8J#)XR]9WZSX$
M2,%<T'[:\(5LXN#(FF1\9F.&O>*4,(R6TI\],A8S6I8;Z2<M,Y1(*@2-Y0QS
M#,LSZI (NC8M)>: AA](Y9^:C"8G<BXO!Q;I3AD:L_(GH\VU40)P=^C,8T:X
MVB-8'+KT64;D"ED<KC,V<>8HY8W!BZ860P.,0Y >B>Y0=E05W1IE4@B*05HQ
M#4I-]7-T.7YV96&EC,EH\D5\VV%62#B(E-MJ0I@:/%RZ=&N &QN_/_/A@#@_
M-+[5]6(V,;%6!Z-Q+D\C&B(&[?LYM?&$"'J?RF\')20^$Y-8?-]*W0O=._2E
M$?R9FDP*)(L++B"1H)"%WFV*EUK2H4TW3K@('U>,:RM![3B:AM1?'3,)!3A'
MY%N?L#A]8/=YR\-,$-T2N8[8N)>^G(I[044XLI8N'SU2?4NW'&7GX<X;\GS.
M%"Q%'O5^#-)C&N)@C]C.T3+_9%31#AC%?$3"CH= $1WM54&KXHHW4O85)#/2
M$&2.HJ9RGJ9$\-B\2%3B3;-S:14D#R**15TV?$AEP\.Z;#BM;+A;EPU7J7:O
M"H68==GPH90-9S[(MP,=>WL,XVCK*M^ZRK>N\CT4=BK7+U2PWK'?RQES04^J
MR\#ZPJ()[CO:J']YUO6.RPG%8S*QLRO<@JQC,WMSK1:L..NG59S10@5XY:BH
M/(V^>9FI)^:)/#OD@71L/O 0LUK$8Y0.(2J&(JNH;W$"R[M@+M3UND<P/9/Q
M>2ZB(J*AR(S1ADK^0.YI=40IE>ZK,YJ0^&OSMJG^='9VDY@4!>!A5I"G2=H@
M3CV!UXAT"SE\4 Y^ 5426T"*&5CA*9O*^OU'X:6C,XD!ND3L:C3G!6>6<(]1
MW(CVQ2-,@?<YFGN++JS0QXVG5 S'XGTH:8+)>&93L@V6@O'7E.>#JAR-5CO:
M4[ FJS_(>:M?B/%IP=2\8I?YFF6.,:]"'ED)#,/Z!M\;NQ0LN^H/E]W@V?GB
MJ(1B-&6"1PCAZ\&(Q8#2@Q+%BYO;H%]'2J@#>W*T^ZV&*A^/KD1P%=]NRD?#
MIATCVH;)RXE%=BS%,4=\()IIS3!(!3MHJI_HS_ CQ7UX-05=V!&]PC!Y5$:D
M-3PS+!;!IW#\VP.F4QBFC8% ,=]XYM,8!2P8D]D:/'"',RF#=ZNQO%W:%-64
MC\<4(;;Y_#.QIBA*X6&?J8,Q38S@QM_LJ6]9\Z'90(X@/P0Z/\1(-8!&0^&%
M)EQY>::YT3XH#7B%T\)S&HQ&*1YB!3RD+XJ!@*!L4?$2GL@+ZTG)KV5ZWHR0
MB+'F!JZ+(4*W"7:\V+.RN&=2G_@\=)O&N)TLPN*MV61-+$QW/!&U#:8^"PR%
M@(J.@:;!>\%'[V)JE1+H.#(@*Z*!,>JXS#:,C7<4P.6SYT5??;O,.)/\LP '
M47V0^MR*9#YS2+[YJ/7;C=-^I]'I=A)9T"&%T=.I9U,6SA89,2</^<PHG6AA
MM5K5V\?=-2A8#=D_S:GJ$>5]PFPTE/!@<M#FKTF:G-D&F*F,4L!N+# L^'V7
M5?TKL/0QJH0$AA.>\#>* *)6#/?&7 7K^09IXZKX0AMQT5&)U24]@J*4+VMT
M@Y0P3RI]FO8CKUF:ZG,Q'3BI/V(E+6F&=\X4Y-L ;[ HV%6QDG+K _9B'\6+
MA_D$*6]QW)S(Z4,'2QBLH*T^4W>Z!U2N>&X4>YQ:SIPA/'@RE(/-BAR<94O%
M0#:RO(V^%]3'FFI$%LC54+4(E5/2R& G#/#RN#A<#R&GCR;19FBT%YY_FZB+
MEMV9(O)'@#52)"UKH7%*+9Y3:K.1Q<*BH<CN8_B,'$56"SDVSPN355C\6^(M
M2M!IR"-E9<Q,GT:))=,O=8^KK]0R3G39BTT&I$KS<!>HZX? $PG6L@J(0ROP
M=BF4.B.HY78T<; \3BP6F?& K?SXF[,_'VW]A_EC3\QRIM)%B'V-'H6^3OG7
M>&PQ8L*T13Y@^%J/Q;ZABWG$02:A1V3^Y*"BRV>[4 *9Z<FMCG&(FHF1;8 ,
M)20VXBM8YI@I0OF7P!19H\$SW%*"O\XQ!48D^45K#/'I2-LH^;Q'A@-+S&F,
MD>N$K#*@184JZD:Z-XDL0):= [!$7R7?$)E_^IRF+R\\+;( T37J,<8'X5 C
MPJ9Z(0\3 FLA;S.6EZ_;NC47QAEW/D]G]Q:I5,(*;:K?5X&9(VMQ>036(G;X
MT\' GNG4=::N"7^D1F<<6#%T+>P;X(<M)8EP3.-DZIAH%X>)Q8%!BQR(V$2.
M"#.#><O$&6^?8,:'BHL6!K@W]@(6)\H=@1,I\GBK19,V@*?A=D=@AD7?C:Q'
M+Y>RGP#KJ<:,>CW*>>CP)G>$.12<HB@WE/<.DPW7(C"*"6_B/NI )HT_X=J.
MBPWNDD^[<Z0TBW$P+\P4$!$R#J,84<8T0!EVS7O$QCW(58ZTZ ,RTWKSG4G/
M1YC?*H6T<H_$)R5@4"F"M</6$YX#33T4@G"=NKX.9"(C\ *H%DY+3Z3/!G?
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
M8-P7*&#& HD':CGJFKR5=JB==T5/W8CA\WK,K&%A[7RC%M(EFEF_Z  +D%2
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
MR,7=P"HVD^5<'O-]+JVX43'6S<A40UPQ$(&4-^KBH#.#'PW+HW#O8!=-==,
M11\,IZF)]AN=9A098L=I[2!Z\5>N#'M0EV&GE6%WZC+L#;FBKIJNJZ;KJNFZ
M:KJNFJZKI@^F:CHII;CD&:SH#+(UTZ5X975[1[.*+X,XM8G1-V_V2!TMA7(/
M%HP_\[!0,%#SHW8-E4]% N Z!?T3YNZ'W>KU.2E@K[9M\;K?-M;]KL@: ''*
M/+"W4**X,Y9P2X\FS)@%+OC$JQ=#A,$&WN04YL*8P);<^M0#-,B?8M*;*PG9
M+M/5<IY+B%#4!QA'R15*6:*+9RIIPN]8QH^J.$RHS*/%\R;Z_4!4PQF0@"@R
MFR*VI7F3\I+UMI6$_.*.4[>7\HXWAW=B>AYNEWOW_4?U## *Q@__10:N^6_D
M@R\'+O(.*TQ(ZZ"TXO$-OYUUZP!Z /6#Z\QL _G/<3^H[L/]VW:KVVAWAHUV
MK_<N<KS?4R1\(UVD:Z<KSY%"'WBY+R/,Z'.4C/$F9H=CNM.)^7(R,0V#P2/\
M7[ ]1O[)X/3-QQ,AFU>LFO;V?#O_2XF;'K8*;CH[XI.:KI"U@_X/(=MSC>L4
M69[')Q>W(P7T#^DR8?&I^'V\"N7B*Z<+7Y& 7!W.VV3F'BJ]GT#_-= 1RFR/
MKO$S)/P'\G)^FH>/W.AS_-,9J#[&-7EAO9^(0Z[L&TK<^PGS'5?'/;5VH]/O
M-#K=3B(8N!38N<%89?QTRL2.EPL]\EH1%THL!RI#(+?5;/>3Z:&%L;8=J;UX
M"4986I[7J(BL'FH[DM7E[[R]!X&]1*U)1?34=)/".X=R%U?5EVIJV>5'OI7R
MHJ.S%!U+@)9UV\<+LFZY(-N2"KH;KB_FQJ8WM-O#X8]1YUT%A-A>CE.F9.LB
MC^6P/MJM=33<+<*U\"75<&;W%MN0:9<ME$U[&NQ/N[T.0<]3,DO3;5,05%PJ
M;P&["?-NVX@M52W.CM:=J,0%D+T84=C42US("1QK2[2!4[BH0[>_F4,WE4H
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
MJLZ<K__>!L.%^C>>3R?GOP!02P,$%     @ JDFE4E"B.*0PEP  !J4& !P
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
M=YD^ QKPUQS@H1ZY:F2-.[M2/J)PE7R?G!=D'-H_P2H$@5/AR[ ?U;J<T^J
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
M<BZQ!=_.N7-4EOH,DPQV\D,R4ZZ'RS=2(77DOK&OIY7OX#?>UWP&9/=R IK
MVS]$EWTXE!,\OM$3[')7/H9%<0:7L[+'R1[C\/#2J;W*&82;MR=D(@@%523P
M8<*V >:C\++.DRUV W<^8T2#VIGE*B^.*=J0%H3UY<ZUZWYN]3Y[0NR0RDQ5
MM6/=@,Y18J;!4$P@D\9YZL]Z@G4.SY*OI=AW<>YWJN&I%VE8RKV+-M\+F]P%
M<EZY"#UP+3@[T>[C4[%0)DV:Q;".@Q M(4P992O(W#8]M2CU'*.A"[54$@$-
MH!Q(UN!H$XOK4/ESY*+7DU*G1M![Y)'QV/"QZ0FS#.4(,1E)T%O:$S+BR/@G
MO:B[0?ZKC.^,IZ1]2H"%WDVG5\")V)<SLGHX<(@K+:&O2/.:@QGOR-L_U2H;
MW@N7H>^57IGD((J!4Y/+H(#KJK4-=^:]3QIT7.#GQY-+@1/V[P2TZ6?8ND>/
M[&'X(R>3X!2CP^2+27]M*XX<X\5KSD8U/-_#68>;Y[RT34<%1X#KJX)\T_WD
M&'Q?EU(G*R/<%VM")8)_XWSE5.LY._AC;2U5L5NQ"Q(NDD&+KI<2E@)[0^V4
MI?ZK,5<H][\K)Y B&T,Y@L&!8B2'AM.6K@9&!6?,7:# 4OG,X9NYQI9]W&.Q
M>*GM/ZP:J9;S<4%@)XNRP(*11-6UFLSXP,''67'&34DNBP9?<3U,OK9 F:MW
M)!A##Y4 $(5F;2;76L]8!,XX3[@(#BI]:>7S78OKG")N%F&M#C5Q4\D*@HBA
MQ/&OXFS9(/X6$T!W,.B]/VF;,%]SM>:-O<CJ.$AY6R)(<'9+F]]A"2>M,'#7
M!=:P=,+D:@TS.)#ZM $AS%V)-Y]$BMPTL!02GH6!Y(YZF. F<D@W6//ZPQVO
M>7UTUVI>.^?FSI>HNED ?R-=^97-6 H2S.!]VTB!G373"A/@I;5=G LL?&%.
MH57)\55Z>'8#7'B%EI>_VZ%S<RB$U][<+6,+WIT.,)$=($6ZPU-0<C@A$OO
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
M.4?).:I5U2J3V)=8!O+EM8*$'1.D@P]<:B[(3YO2Y:_H.^PK"$P+E]ARMD%
M7ZGG"OX4.V.$>$K4P";I/\K$S65Z'3XE+& KDCG>6JR,GL5SF9J]=5V<42R#
MR7 M74%4T%!WQ5*:Z":3LHG9MR@Z+A4= ^HJLEEUK@@G7\#AD*%0.,"PFU9E
M9F2$I"\5N&:S3I @\)65_'AJ 20H!QI*[TM,+7.[8952T<H_<VU%' W T!S[
M'KP::N&T@7ZF^)PE!9.7%_D]>0!_ !=Z(EQBPHO%H$BT98R+_'!4VYP]!PO1
M[R+ '9>_'!/<+)HE49I$:7*I-!E.OI*K6XA5)3(8M!:+I$%; !FL A4LEDA)
M#$V]*U26CIHXZ%9<6X N=^STVW4;J[UA,@IYNRM:)#JP7+DKBY609ZF196,9
M#SGC0 0W(<44P1 9_V^^BUU)@Z&D'0-V82ZV<'I%E@HH>*GO4<H1KFECJ/J0
M7VHJA%5/&3:_-9B*P_Z;&J#;O<]I2RJ()%#<%-BFQUL$EB F@U#'Z!%3'U60
M9?&\+0R2]LW/ZJ,I2H4H%;8F%0:233RV9487LZ)RQK0OFFW)##";)UI5+2 4
M%^IHVP0!3[IY%1SKIOM@HVJ-5@6X! 0$T&'BD40=.C6&[>IA,5: *DE?L"'2
M:1<+),,%V!UA50'&+3H%R:NK"&G'DF,+?+-<W1&"3TE]7;&]J62!*F?BP%,0
MOH>L,28?<5-ZZAZ00@J#N*)*)->_J2BRHLC:FL@:2.;U&%BNQ%*?"7*XAQCQ
M7>8@O_*4LW96S8L9TVI6E_HC[]-TH5=( E*1D1=E!(U$LH6B&:[2@;."BL=M
MND*J28%S.2N"/Z#TH8V16!&I)G7%#A&:3GQ'=,C.,.3* V$LR@C<W\PE7SS6
M >A(T"Q["X(7@^B)?7C'>V)_BCVQ.SB!=U$7WKS:^W$8:J^+.&9+BRB^'>+T
MC]@.78YX+1R#LP7_K@*8@GF*L1<[SC1U J &Q<?HSWJ"*,1M>$)_*S1EU7G1
MN(\]4(]M6@C*#S$W0%@][JD<26C!X! )5#%S59B=,,G0#Z+CZ;@"B([LWZ5@
M.E^$I2,U/HP70I,+R>>PU9AR_] 5:K\FE;66'CV (4J]/?4 G@Y'%&YL-5 4
M\ \\_P#DAAL0Q&JG68=KTX\N63*7T,+:253*"02LV%MQY<,F#:'B*IT:5(8]
M9NQ\K*'FIHV1ZYZ0JDQNG=#YIH:)V"L1I<?.:PZ?7%ISN#<B!,C]T %@?C4G
MT#KTL$_ ]RX;RIBN*4WT+!(RB3OE_ES& WFM VFWK>_P7/&R[1#S]&D?>USM
MF'X,9W2Y6% 8L!%H=Y5,-:?:<>Z'3NW<X!1?7)D<_''Z/T?W'SPXM$6!7<QP
MGK<,JG!,G8"9KFO;QY_.3>ZN!5<@C)G!]PZ0%HYL:<#['7G(1@6>=REHDA;&
M-S.ZH=_A/8%,Q3U"C/MM'+O<C#[YJD. (B??A&KY85"JY2.ZRFY^XA=5N4=[
M*S+%1F_MAZ'4PZ.WENDS93,9\(]22T\3:*=S\5)239G4E(:1\&I\I&<%E@:U
M(<WFDG#3YM%F/%^,2TVZ09S[8.V%OJ![5A>7O3-%I;Z@,2=S+%H1 )V1=*R5
MY^8<*TNHJXO_<!VU&W?"P<?ZS7"_#US8+:\?7Q"/5^F\"9O9YU9_"LL1LGU&
M7PN2"!81XYU]7GS-;+.1.-'.7;700D&G8O1'HWS<FGP<2-'_L4>WI_ 1LFKH
M*P0):HSS2ZZME4;N'2]1 DO^U9A4V;'F8+N'!;)^#)2 YKOA232K<:9R$B42
M]3\4V4MQ>2JG:R>T>5(&N")I,^%8?3_.X9A"=[#>;+G21.!J\D9<@40N#TT_
ME*E/G/ENIP3L,IR0[JO?25""HINB%>4;F-IP:**95SK#IBJ!#*1I*O):"/M?
M29 ?2W(D$V'W1J,2";,?DO$H>EZH-")G4LS37HY08<=QPHI=4B35&8]Z ITB
MHYA:4GYUY$I2P=D.RJB1<#N$A2H?\-X%DQ(+B:+@W9[@'4A_Q/&5Q&XXR\>W
M6GV1Q VRE[U1(1?1=P/6*%C/0ID@#6IUINT8J<+:4Q:7(;R;F=+G6GHK5L;#
M=O(,,G;6B06;274-&BL"TP*@;JC_E'NWR&I=9$@$NE$B5"I)XA[T'(A5T0P,
MU%#-S()_GO'VPB_G6J,TJUJZ4"3BR$WI!6527&"D;,3K6P6D"\O0:52-R%+?
MT^IZ9GQVFT5XJ)B8C&"/! 1B95X-IZM-V'!GC>Q6RPW]'UAS;G(<^7OPTX.^
M/KY.(S!3,5?+L $8;X0O/FS.):UB#QJ\IB)O*EU=99I?2[-ZB)"PT:CU2EP#
MCZTJ;JTRJIZH>K87*/QQ4('"XZS6/IS_0BU,K;(8)XP\L3US[,<AQ0G# K<>
MWW&9O"M3<,7*9?+!-7M:QV^"9IH.--.$V<E-%:ZP=H)]+M9[:(]@A9A,X!0<
MC!<98KJSZ<4H=R/K\ 4=IH*^"Y],2C..95B18;?'L ,)7'49MI\]GT7.V"/.
M& @3=+9\!V4>/0+"K>7Q5M=RH Z_\D*V23V&G+$IA4 <$?V0-*=OO?0XDJ:N
M.HJWHUTSK'DI+7(L!9CQ-S0[D.*5=&64%U%>W&UY,1ZRO*B:,8N(%F\'+2!<
M..:Q9^==,:&2:@Z2I2,I*'3'L/>2+?I=SXL21!+"V$^3XZHJ)D9Q XP-_;6P
MIH2RRH33M3 7)2BO(0ZM ^@7.&O_F>\.\8.W:,Q6J3GSU5.HP(B^%<8[$80*
M$WE<:^#IX%_)K \+I].^)8[]@$T_U^DSI&GXG9ZW1B+NO_#;2SDW&;*<8WB9
M$' ;98WTW/5,+,9!<53>.^U$$B37S6UK*'[4)TW)(P'*YH %?RH]9I*$8'.,
MZGQGH=2R<F75(!/)Z;'[ P"]JO"0.;&-_.NTD3^ZXVWD1P]B'_D.CN!M4K=#
MZ2/_<2A5#SU1NU.<M@KJP0?MQ/3T*H378_4(A<8)S9K_AJOU?"$_K @?6@K*
MY@($)U-4V7K/U$6,EP^1R?;1]0?.&PH"(];4P-5B<&&^"FL*">T@;Q4%^2'-
M@8>HYJVN9X$%Z^ &!/4=-/ADA)U;.=:(2!6*_:=TIXS"+FE7;$1(CY+S8FI;
M)?# R<!3*FM;EY&E(TMOKX[CZ:#J.%YD!7EW'Z3X"_G/#FX'5^ZU^<S?3N ]
M)R^![6.-1^27[:G IT.I\7AMYPHV)6+_<"<RCPOFLG3\T#(.P_-9VS,LE+78
M1U)8B,-05%UC63S<_[S 5!67=$J%:(<=J6 ^_;-HRKP]486HZR/!/=W5WEH2
MPH)*N*TMJ!S)Z&(ZIU2K2D,:W6HI4"TX)1>S H.[?FB,C8]3&:9LU=HJ3XEU
M^]K6/AGD 0DS@EPB."AK$? #+?J@S#!#N%/J^BJD-]U:]!,NLC$E5J0^ZE:D
M,EU8ENI:(C;2@U&G@*3K'HT-I\)6H/8>C9Z#,9)I=9;:-23"K[']#3:&)FOT
M5N0F9C[7J8'MS)86[@EH2]T,'OMTFUHH63%0O-#.@NL<E59"(0PL(FTR3&O-
M;D?#+"J:K2F:@=0FG7C("F1:&G1%V;6)6&IK>&7D':YVC\#4?&X-EBQQXJY6
M967A8%V)8)N57>= FYV)6Z^G:38KNU"B27;T*NKN*E*7*;F2Z-VU-A1IRL1&
MN1;EVM;DVD"BMQML*ND@\N8* [W9KB0OEN!"+J2PS'^):+J^Y=UC7HDY=JF!
MO4Z:!++$6T!VIJZCAKZS#X=U@IBHI1%+?B1TY*TRB_5S@QC6VQEN;@@P2JBT
M6-387B:2GPQC'CXR:IMK?>:=&,K=G;<F6_(?'"+0E9"7:XWKOR/7J67OV9JS
MA(MSU304_D,$5]@<QCE?9Z<RR**,4>[1/5%T1]&]O5CA3X.*%?Y+Y[I4&? ;
M=Z_&4&!DA^U9,C\-)12(V; S807;R-T=T,$1,*K_5'G>*,$_6OF9#V\IFO@%
M:RQ587M1NI='Y1.Y;6O<-I!X2+?JPTC5\E*KDB AP"#L\(F4,E94!,+LU[TD
MG.V+-2339<L A]^2A6B1T\@>K8A)R3ZO&7MLS;TM4PL6'(*$@=T:S#!'?.U,
M35SHQ5OMS@A%A+'([I'=M\;N PD3?%R)7Q((?%<3CFP&8AG""]*(*^L-$JB'
MS 8!W[6>4=V)C*\@*.,B/X?;PITVJ]V.;H]<&;ER:UPYE *P7JZB8'?X09BL
M#EJ$W&0ZT-:D7=M-!JFF&3Z^P<#?$,."F:XJZ;D$]CX[*_49_K#U%9_H^J*X
MA_G=M.*_#QY^_^BPA><3_+RA&#U\CG&E"N-,8%7(D#J4.#0A@T.115.[:9^^
MVZL#5:H$A(I61?^:($"YKCP8H",%'BG[<(D?$65-E#5;DS4#&>S[L2,#YD ,
MEWAP"2<5F%:=D+F8_#CZ"R_'X@?"D+2-0\$-354S1(K('9U:@21,]\^R^JLI
MGF'XV.03LT#48[+6$7ZSJ4R.4N> K D%AVJQ1%S+NC6JZX.'4GLWG8+O<#AR
M<\EHY%E%XJY"<#>X?5I,>&8'#RSX1,'V.?LY?ATX7\'B-G?6$^5$E!-;DQ,#
MF:9[LI+Q*L@H8.A!:Q$ 5RWO >=8B^!H;=F7P#9UBI0V&"<TF*K/GUAQ(+@3
MD@(! HRHDFE38HSP^G2.^@3:2FNZ@V?'YY/((!,*90CX2U.[GKK +ABQ1\A(
MJ2S"HMQI9!$9$>#WW-;3KUTKCQL/*Q@KMS.=08<<&"&41R1%?UX8CRA7STI-
M8PWK6=5[4<NNJS0\ FZO3'K5#>52O]@N^E7:11_?]7;1H]@NNH,C>!>-AINW
M#P8R=OAX10T[-83N.O(4Z@N&R6XI4X?Y(JDY^S,+QX+];+8]M$IRK7 D@**:
MG<H@XK"J''X+%^NLN/E8^<)6@;L[T.%LF6C/#Y$U]]&>_^7YKP\?#*K*Y*TK
MB8OU)I$Q=L88#Q\,IM[D"HT[$K-J=1 Y!8:3 7)7CM[11?>35S2+4VHN_7B'
MSY.LJ63(&7O%2U]]"AZQJ>3&."Y"Z[E#_.%/59ZV7#3\.9*P^OO^5#R%W$;N
MI[;A:%8T9;=<UGYG5Y:K.N@KLB$['R+L;(RH=='H6.9I<O8X,28'-@'7X1J9
M'B0S!OAJAE2S0X-H1)#@*G?'F8V$\4]^M56IOWQ_(M( C04A[Y+D(],>3.4N
M[80S]P)I#TU0]%KJLT9&3[@*6;_S[3NU\.76CRG')$I)^9 5RV;-K 2:IN&/
MB;^*HBC>Q)KRT9 37 B6U,]1[.^1V!^(A+]5T)J#AN(UG3F5&XLB"2LNRUJ]
M8 ?<!V%*%$N?C:X.VQ./N$D Q1EU"?#\F/IZ:)-1<D3)<1LEQZ!!>5<E1ZM4
M:ZT V2 X[$Q9F=C5(SXD'1R:E[9TI5V0@OE;3#-,P9J2!D]=8C Y.?CQR3\.
MT0);@(%^KK+&F:-20 (&F!MG2(3$D,\^":J!>[8#JNU6DPDV)F(:LK"#YX$G
MSUI]@-VFO[J0SD@^<WF1WZ/>P47-'] O>G[=P:'=T'OH,Y4F!_XUJ:T_D82O
MG][7!FR);!S9>'N1VZ-!16[?>]9 KHCAV\@=NU-R1T,)W[XM?-6@3*NU\ 72
MY^.A B8S94JX*:_&7M;M*V( +#61TL6>H&[2Y&2EJN2OIBAYSD2 MB"E0=;0
MK6$!& ?,6T\31>>']MI5W$_>!96(KOE>+&2Q;SG,ZZJ01JWB[5%?]7:1:Z[>
MEHJ=H^\?'5JCF6JTK;J]6J'V*=.!'X=J'N\T<AN !CJ; C@0F:JY/B]YY#J]
MCJ)<%+8F2:;+>HN#PLPJXP_X-@+" W?"UC,*;08 PFXWX([G(=2">TT4HX?/
M!"<&MMJ->B;$-(7L:A;*(B'T>#X\@=B/MZ]UIA<SJ1WEV/6DF,^;'/B>%H:Y
M[P4=01I9K#C@R^_/QF&8ABH@@-K@V@=FHO+@UIIQ7K&&5?( ^.S[R7M_BX+G
M M@54EE<=T4VB&WC[7!B!'U6V7/,L^/M: $IPX_F6%0XVU8X _&J3J:VRI0J
M/8$K*6GFREM)W(OJ82P=G_5Q,0\KD02;QXGQX"(2DBYSTRR*?*5$M@52:*4=
MSY8_U^G]Y"0/\"(QR,.4F-HF!&L";&<8ENZH>6X&IM07;'URH?6GD55I= 4O
MU#;;CF2J>9#$@UN,^EMRF8YV(Z*%B_%3T.5AGKY+MN]OOY=1OSW@=W3X]:RW
M6[+=O! ;4!_P"[&&K17XO%"ES=XC1QE&>6H;S<"3F@H:+NGB%9!7'D^6BUBP
M3V38O^DZZWJFUS#VU$QKK862@Z,G4JH!0J.A)D-7Q[[*Z\Z #CF\((NGR2\,
M P^@R3NIPT6/B$ KJ/ '8@CE!2%;63A&*4;H(@WT;"-OE#>A1LE4&7JZ!QZS
M1O]F.YH? ?;GA+;11<CQ.OM+*8)<\^QHO@U1R.VI^3:07FN4?(X?T.X@/XJR
M8.""!1BESMB0JAUQV0+3PS+9@:]Z J%6%6 PH!CP-4IRJT-KR@01\]5A]G@S
M^I0-)OB8[2L1- 2_[4,>&X(6JW93 )L4EFXEF9[6( :G-#'.-VRV:'322?1
MB-U7%)^82 =/&$ M>C(HX+(!'5MB'J.^-&!R\./:EJUV=9YK1E]9?J<PC2=N
M=O*?;H2)J]\[Q5JJ5DF[LY]=1=<8C>0)4(SX%C:]@N\@2)+DK3TKRFX!G1WH
MUWF/J^N(4CM*[:U)[8%TK1_W6HHC LAP(*V+QK:)4QRR51^[ZM3I"6&7$JC-
M D[!+7#N!M&L^.2N-RL^C,V*.SB"=U&GW+SZ& B8P2M.##I9GT@PE9QGB:2J
MP$T&X\S&.\#>UY6[QEMP(WLK;X'3*&;;Q^ [&.M9UP/WZH@]A<KAK:$Z:S*'
MAX /Z'2;M'I!^E'*O><2Q!2(5IPRGVJ@([U.,#.:D?O#\GMJ1@ZD:?EDM=[U
MKP8(JY<.JFS4Y=?5[(UOX@J+Y"U*1D&I%KH0;QC9+++9UMCLZ3#8[/A*2K8'
M88P4[WJ=V]6U#G>4"CGDD3[CZ>[2^5D;+;BMH'N=QI:6QON[F$TKH@;WI32M
MC1021:;"P"+>QH^YR.V /L(V6NC<92: 0$ZF!)V"U_)-HQ")0N2RLM>'@RI[
M_3<!B/I2AUCG&MEA>SKUX5#J7,6%58(17')V"><IP<XC*DZF+KC]?G5&?-!;
M/J)$.$,()R\R50F8[W'RSN)S!Z6=P07/5RX0,/V:RQAI.=P>6IQQSSO06N02
MAIW@G4@]P\5S; G#)'DSGINZM@8T_;H]IO!^<NJ6PR,3L?]>90Y,KT3_MRX-
M61B5C H4P#U;X(NTV3P-^\58XRI/Y:9_7 ]B@!(.@9K@6"X:YVB3@ZT=["];
MB$WT^R24!B)_;E4K[*";Z+FJ26:+^L*;5E7-2A5[)YQ@?RYB)BQP'UVO:IT
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
M5>,#H0$?<@2TTU31AZE!>A+QTCE;A9ZNSAO>!-N\R^LQ&/V,2C,JS<N4YH!
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
M5$W@(13YJ:@J+2Q! )[( V>X"5D4X$3EP5UE;(!6#L[>#O$4( 05 C%VA\6
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
M8M!QY?1.7W7/UY+V=!;DA0]B/F1G7S.9#7S'SGW(3_N&+B:UEK[41OJWY>G
M5D0A:=+06[!-/T7/"QK+7BVJL>R[IGF/ <T%&8PN=9&E]7 \Q^?54KK(XHQ!
MJ"G)0.65+!2O].WJV^_UMA=!=MJ&P3689 LP$+GF30DJCV'G@NSXLE=3EWLW
MVML%9ZPEJLE$3):N9[#P#?WM'4EB4QZW4Q57AD7='8=UV31%MV\ 0?D=9,Y-
M97HS 0:_R/X9O!YF<0I]%B]?(._)E%16QD@/CL+?XL8^><>*XD%/#FRO@]$=
M^C[4$E<JTV;7QGYIR<7VUG>(J$;';I@JX21N;FG@U57@^$#!"C%F5%A/U=]D
M!X]G!Q?27@9V<+(,G5^-2U70CFA?G/W!G[IIBX!K!L@#7UQ5B*ZQ5[3&HQ9W
MW 8-8.?FPJZT%--2/-I27&0[%Q.YS/25"R3KY@IU?(*0'Q"TP,%-W-J,5,9?
M]3@6= AXW=I_#C6 KO#OP,-H&*+11L231*-#L0*>Y:Q%W'04@.XX->NLR/XU
M+Z N<AXBIG\R'W4C":(S?XQGDCD/^\E=>ZSS!>1F)(#@RS'DOF ZH5D/85N]
M/ \TGV[1'[%OIM1M.W;<&+N"Z#GIT9]VI3JL]<CGFN^B?01IY46T3WWUQ-NG
MOOP\M4_=PQ1\BCO^PV_N"VF?>B?%"K>7MAJV6(\PVA>T>BFN@?!3TM%K;UM3
MY8017_#+TFXJ-0*_L% "67,5X)R$]9G&,O4N#NQ3$?NL'5HEVZI<E9+V(7UK
MG!K@\2?7?HD+_11=>\B^?[VH[/M%70_"=_2S[H>6&=W^AJMI7RX^,:F>U$R\
MD\S[[\_$>@][U3@:W:CWFI/1_QE,9Z *CC/:_L)/9M]XY0\K:8)C_Q5":Q$3
MZQA1HYCJ83:(1 'Z>%;HGKWBFV7M%> NI>IL6@/'BY:^65!U=KP#H? GR32
MU@P&$_.<XYP2;"H '97&[C,VWC((=VJ@&HM1#_\%Q6\"1>=Q'<(G5Y'ZR'Q
M%@9JRS"PP6T&T!+]N.Q=6J=IG=ZR3A=2/23NCSUK,4S-,T6\Z\U?KY&7I"?5
M<[PKIT&HO(!^9%AUN&Z&]17+HH_1"R&+OU,^1]^SU1YA&"B,.R)>- +3BS)A
M6MFT&TYJ$("C4C[)P2D5#U5PS5JZQ1.YZ0O!C4,(I>#7E6J<R6 <SV LI,9Y
MP7-?NB!-"6V>O%:G];,<0TY!$K=ZV[2]-#LZ\S!:O,70LOZEW:![70_$\<$;
M/N.M:_M")'9E.7#''%G:J=3<^&L$$E8T$D:-.^4[1S!":*V8ILG%N,0TU2JT
MDS[@A7PI\E]0EG4M7:M<O76#M?]KE1Q&X_B(@=_'F/4'O=DZ:>7QP.':5+".
MOT>[\5\C)YH0^/S('C8C<P:7&3\G'\?%XT=0-7W<%O,$(O_7BXK\ 0CRBU95
M"OX7.N-/TD=XO:#@/]#^VN6,( ZST8TO9>8888B+ ,OF128+B".#IJ[05Q\"
MB Z#=OK=[*XC.Z37U1Q%$/LA/RRL09$1M,JU!# *2*-Y<%>J(PE*51(/EHMC
M.OL16)FWSRJM8&^L'5&BSW% R$/\T"H2U$2-;@QM'  IIDS<KU@\HIQ(,4JR
M/T>S/PM):HSL#V4P8%U =P@3" H6FN&4O,R&'FGS,1I1.WNO[$U7*=3^L6XP
MT;[SXK>GPG^[3"L@-"U#ZGO2FRW5NC,;((D)I+CMXJ73)UD0,).^$76?K72>
MO2H([TF"XAW<S=VH1FTA4<VE1R521.)FI>8.L*;)/"3S<#3SL)041K35\CZ;
M0W*"A$Y5#PU+L OW]ACH POY(T+# HL1^//*H:5-?+]/@BZ"=QU @QLK$> I
M*.P!4Q6X"$Q@LP?63,-PV196MAZ S*9'VU0(EPU!PSNV5'0@2)W>GAO@1,/(
M_H'T1M7IFT O'/[9-6!CDA5)5N1XL?Z?%A7K?Z^VI@=)&BPLI(@_+8;C;:E_
M6E+$'U?ZU[(L-',\;Z#-MPX8&3GKC*22P@^UI_V7Y:5\Q>#,U.MJ($FF.=I9
MS&'S$.S9A6;)>[D0*#Z=<W::>Z"G PS&1NRXU%K=0-W3-R(Y.KA#FEK<W&7#
M]K;9MJ#/[62VX/><"(^*$W!DTU(+EQ&F%G?233-4!04VF($ AI7.P+V5#3$N
MB8![8P\H/&<YI2HF].W"_ NB'<K[.HZSQ8^]VOD!4 W'@%25C7A*(CU'(LQA
MBZ+@@PV#AAJ9SPMA]T0^KZIJJ*(!%XX&,R$8)4,$Y#U_&+9,N--X1$?TJ)/7
MYE'L+[(WC+BWS@JIK4^0D07U_ZMU+Q**"'<,7:V I<QQ"9!J1K0%<(R&+V#;
MW'CUDZ#%MB$D)G7E JE01]K0$:L\S#C)YDC9AU_D"N3A2 .-WQ_,.S=_A&D^
M6BC!?=!UX\S12M>ZI%D>$-1S(9YXXNUL;SVQD#C K>J=!EG$.=1)/:FV?G6M
MBW/*YXV00$X7%Z-QIR""K5,PNWA>,7E\7#%R;%9:6)WLU[YL-8[7.;@T#!DN
M<3=1E:V=^VX,$A(2AS6JV]I7@=P'> ]"QOH;(6T^.]JHUN+<?Y_=P^EB7'X3
MVB\-J_K5^&3N-3V",M@BF@=?/O7FP2]2\^ ]3,&GZ#0_O'^\D(STVZ:'7<DY
MF&Y#ZL2_ZZ>2S7, VMO=ZGORJ/W^=4>W^GX]ZH@S8>2:WLD5'>7?.9,&OJF0
M$/+Q??/G%-"?D&U:2.Q^APZS_W+8,R;:/<O+HS[+F3K_G1_DF*-GV64=V3AG
M5<]=@1U,&  ,F>1U"BH&3FEK*2]*Z(5#Y2X$O^D/NEV#M;)_!TTK!KCA&5O'
MR*)N5%MTV66KL&Q/48.CQ(9X T(NB1.ZM0UI\8HR>A>G^3\1(D"U]I*7'/DP
MG6N%HXM%)3NBF?68A:(![!^.#=(2UX?83X+8Z]MD#9,U?-+6<+5D:XC.#K-0
MLY7"']U25\7&U%@7Y(Z0&2-U!_LD8K#L;J'\Y%X?*R:M<&FL=5/73#7EBI;
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
M(L?>_)>!A[1OGPGX7%^D/1J2=%BR<U/#$0V>TR#,M:G":2BR;[<$^5Q& WJ
MWI5?;Q=H3HFW$]_A'WXS7TCB[2VS0,\HML\3/4E\"VN[FFA6EARFH^04F!RT
M](C^5FV+FE%@:L!8E4/-&II<@L;6>#$9=I^'.+N+2#CM?C/8#1 MLK,$8[-=
M[GV@%S;$+>WJK=>:)<$"UP)"\^#R,U<&F@YKM4OC%+>\A &KE@+3)J3KMQI]
M(C(K6/$@DLT]=05(;UZ#U[%5;?\1L?7)&I=%=')__=0[N;]*G=SW, 73=OL@
M.:2O;LTA/5"ZZ&^F5C7F=_^M5;LG9^2M>SAUW83TLRI-IWW32=[0W*>_XV''
MR0N]?FUO\R_T:9X_BVH$$3VZML&866DJ491NDNSL))GWO$ KWKH0/^@U)N?I
M0;[Z OP+C/KQ3"30+.V':FXD]('?/W\&=<QZW;3;IN4RI?ASEQ#:UMG_J7I0
M+4O"QU=]D<#F"UU)IYCI!&O]<E$9_U_9Y?_7-J7\TT(X7I;@Y5)2_F_F,P&
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
MUU>XI;HV;[RBJAB4 ^-UG8%Q(A4Q=T(KUATQUP=VUA>0LB]"<14++ME5BCW
M_#\671?&%EPYYC0.C,FNL" 'M3K3J3?PEILN5V!WK^XEC#Y^.(D=-=5KM=?<
MH1DC7V&+*L<7$6L+=BM4C[6A4+T(-=+NT*9P=_2"FL;FEP([)Z?M<W9VWF[?
M7I^<75S^];E2J_COUR>MUOC[HY4.1>+ZU+7VJ<&ZVB1@=F,M)<\MX&J6GRH^
MP#0[-V,% YITS.5XV9W.*V40:G9:XUXY3Q)<J5UL]=.:J*OMU0^%PEWZ<G79
M>7Q4VM]K5FDD!;K6LMI9?_B[L+0[#;9HRY.57[ ^'P S,! PA 3W75C&E2H0
MA 9R;=#-2S1\T28+G^JUW2_A$T+@]NH6G2@3#D=O$U2V9/)/H1MG.LNY&FT9
M_VVG,3M)_'43-J'J/>%XUL=63OAW=KRU/."EO+'^EMYXRBUZ$=)"-F)W2@\E
M)#V(@E.6WIAH%*"TPT55C@N%SCIBA7*F &8==Y!AS*30S-$3,'@2FZ2<HK5A
M&KV4@KSOM]1!00S6<C.B+AF_ Q_X)S(M/DO0&%0IB3C'S! +$Q<9=E,X'"W!
MK6?#OHC[S!;T:SI^" 9*(32!3%@)G!8.M\[U<8(V1_8A[20W1]-T@M-$)\%%
M\40Y688-FGX--!V\2S0!2R>9UM0_(X02=L=F,],N5(IQ/R1K0L6R2% F8F#&
M&2/$CS!RQ')T84(?H5+**;Q*S[8+JA'!B2#!$?4H)'9 3&ET?*_.>GMB;OLL
ME7IHQX KB85Q>A*,1A.C&=#8L25+IFYP\VO@YH^WQ$UGZF1;QE+V8DM8E-DQ
MA6P=*I2PL>2#%XP;\*Z.KBNZ$L@K&2"^NE+8/HVA;AER%O$6?4^$C:6V!8XC
M-C-:!I_/C8XAP<>6;:.7)X"8":Y\?A_WN>H!P_HCJ+XI)-CP<?^ [^X?;L/.
MQ*CR^6$2GD\;4!9B4P40DF)&-#.#S0 7,O('%K!EY>D#RM.Q<EJ4.12C,92"
M'FV0^:+(Q!3$P:[->8P*,/@;GB^ <P$Q^W6"S'@YGHRZEXH VWSG#4- "RQ*
M1H_W.=S/<1I1>AGSPJX_A/*\+B"T2DTA<]2%00%(8P-A/3-B+U!>#I7D4TZ=
MY64#DGNLEJECB:VH)&QJ$4BN:(C54B3<>2N[5B2"&T'6BY#=^C1!D9C"4L;I
MHY[UZ:GG46T!K7%(VC0HY^2=A>3$_3@G;\$T<\41(0^>3=_Q4Q>H(S(TCH=D
MP\@;W,_AOOM^<+\V22[!?WUZ73L*8.08B(0R#&ZUXI1@<(N!@>I.?-CC)AD#
M$..!X%TAA1M1TKQ*+<4BCU4/PQ!&YKK.U*T^C[DO)Y07)L<P8'V2'\?HTMX
M7\'V0&'N+C$:8 OD%&:H"U;G ?$8CD2.&<,&\QO,SV$^?DO,GP^X+#PG$B @
M3>D*8("N;!=+SDDUL :[AZ^KJU"/;QR(Y&Q#H=O5A7M8_3KY!Y_T!JKBTY^?
M(;'N^'S ARP(RX#V-$CXVA#]G='X"L![-8PE;\JKP8.7D4 E8%E0^I9EK#V"
M2BE!UG%<&'+VY81T#@:P<,OA!_>YG638Q&(>C)!X>O<VE]0[8E+<@2Q/BA?Z
M1\^;QN/0MR'(MR2NPU_EF(J%$RI_UY>,L1A-&8 (*=/6H1O2G?,,&1"5/"(/
MGJ] )W9QK$*=-G:2=_H'*"_+A', #Q%M5V-:2XV)0,N\A&W$(@+:$F_B7ZJ"
MQSB'?PJ!AM,$TD+YBWR[LSE8VB2;[^=@Z41B:86R_1LPZ*=TLAH+0!R5.>/D
M@&<(_(Z2P%!J^330%XG^(G-\1_(H=);',>&8>@63\00'6I@06;C>7$1R65=B
M?T0D.EP4TE"+<[1%AB 0_X*?24FL*Z^2-B2W >;[.ODYP40T-4A+$2XD>!I%
MH/E[^A*14<@1A1IH.0!*%!7OE:\;F))Y(<NE'@&V#OLZT"V?PSOB\_F9[M[[
M0,[S2\ 6+NT1^\9'[#!B]5I]?_/&V5QY&80??GKZ*P"CHQ]BJK2XJYW3V1$[
ME3R^8_M[ARC97Q5,)GCP#".JMCK_FN$/32H5_EG[-!>;IFZ^[BH^U=Q+GDUN
M(U<%QZ?*_?D2O,U\.\))6.TF3Q7YX.N\:T_Z%0^:WJ' L:CP\QXM?&&!JU]$
MGZQ"LTHO^(<W_ND_!OP'4$L#!!0    ( *I)I5+'514AJ ,  *P.   =
M9C(P9C(P,C!E>#$S+3%?<V]S;&EM:71E9"YH=&W55U&/VC@0?D?B/XPB=;4K
M!4C@Z+60(@%AKRO1!2TYG?;1) [XFMBIXW0W]^MO["24VSWU1,M6/5Y"[/',
M-]]\'CO>^^##<M)N>>\74Q^?H']><!,L%Q.O5SUQME=/>[.5?P^;X'ZY>&?%
M@JL1N$ZF(& IS>&6/L"=2 FWJP$;-E2RV,*%N'1]ZKHQI$3N&!^!-G7&H.BC
MZI"$[7!(LMU>61-O-ED\[MF6*7 '7=?KS1#V^@4#7O!MGHV_/T9'B<S$.0QL
MA5(BK<>.(X>4*RI-KG,J%8M92!03'+8EJ#V%^9[1&!:/-"P4^TS;K56,)E2^
M(!E'D-:%S O"%2B!"T,#[*WS&D1LP&V(W!).\\[J,:%ENS4-E9[J.T[_Q^!K
M"G:V6/^,]&>18T7*>I#QB&J73K<_9-R:W' (!><U+0],[0TIA/.")"!I)J2A
M8[/:P)*E3-&HW;K4)A=)]*D0X[E(,\++"VG>K@"]7 N9(G^=:XB%-.Y*2B10
M#!V!3T.:;JF$@6NC4=\!DD/,$IPZ1,<J%9(IAOD2'J%PPCWA.]212%.6YQJI
MX.V6-HV(HK"GDB+&8UAW!GF#RH8;&^[1%V'P![JRGTH2:D7J"<(D\EM';N9]
M)I$C3*=639VVC874@B_M=BL[TIG[!G[O;KKS[D%Q[F#HV#I7$HD,683L%%G"
MD2IMG"=F65K"1RX>D+L='3T7S[^JX/O4V\AG^*;[ZS [8[<Y0;A&MY?N%01(
M4U5GB(LD*5'):99HU31*:K<D_51@Z5)<FQL='\IQ25"L$MSA971U(/V+\ ZB
MJYEWWPY^&6M1G+LA_#R4]BM*&<=MFU8-''N#(HRC7!DW#%5\MULQ[A)D/),T
MU]3:>IXD"8;&ML9,Z\@SY#JWS;*8<<)#/8X>(V9\ZPV&5D52549D5)J@^9,]
MUOU_,0Z.-?&1A1%\("4,39-SS^C["=A@.ELN8+Y8+C?KZ?SF]K=WEF.9]_74
M]YOWDX,^L$CMM:GS:@Q;(2,J.Z%($I+EF%GSSS(7,B^X:P)\UMTP)$DC.+Q#
M6/6ES0O\QJIV/GR%Y]_UZC8XAM>)2<J2<O1? (UMSOZB53[69%:.*FH:@K1G
M?47TGP.H$VHN-+.$A!_![:(8(!<)BP[Y#\Z+L9?WJE.H0J2/HJ_BK%&\=KX=
MQ1?!/(O3"^Y.J]\9F;@E*1U]I5)G#'5T[I\UU$_*;,!4HF\#+TOJM]Z??G@%
M>J9!3EZ@]>JO3OVU67U^ZJ_4OP%02P,$%     @ JDFE4C/[;-QS P  6PX
M !T   !F,C!F,C R,&5X,3,M,E]S;W-L:6UI=&5D+FAT;=U7VV[;.!!]-^!_
M&!A(D "*+=EUT-JN =_2!'!C(]8^])&6*(M;BE0IJH[^?H>4Y%P6;9INTNVN
M'RQ1',X<GCD<DJ-+_^-RW&R,+A>3.3[!_$;^E;]<C$>=\HF]G:I[-%W-/\'&
M_[1<O&]%4N@!>&ZJP6<)S>":[N%&)D0XY0<'-E2QJ(4#<>CZN>.&D!"U8V(
MQM1M(:#U;^=J")K>ZC/"V0X_*;:+-7J?CA>W,=LR#5ZOW1UUIJ\?\%ALLW3X
MBJ$"*C15-M:,*LTB%A#-I(!M 3JF,(L9C>"""2("1CBL(K2@ZM<@6N<JRXG0
MH"4.#"RN=^XYR,ABVQ"U)8)F9ZM;3HMF8Q)HT]5UW==,SCU\+YZ=AY'^S#-,
M2%%]9"*DQJ7;[O:9:(VO! 12B(J6/=.Q)84(D6.>%$VELG1L5AM8LH1I&C8;
M)\;DF(=?<CF<R20EHCA6MG4*Z.5"J@3Y.[N 2"KKKJ!$ <70(<QI0),M5=#S
M'#3JND RB!C'KD-TS%*NF&8X7R)"6-P&,1$[E)%,$I9E!JD4S88Q#8FF$%-%
M$>-]6#<6>8W*@2L'X<.&B1TL:2YVSK<T6<NBFI>#F3*"QI?TGHZ\M_!'>].>
MM6M%-1M>K^\Z9C(DE"G2],#^2=W!/=DYV$_LL*2 ST+ND9P=';RT$FLIG)^W
MW_13K!2U$'^A"*T&3[Q3\)&1,F<0Y9P7J,HDY48!M2J:#46_Y$S1!,=F5I,5
MJ5[OA*#P%'C]D_#TP.^=B X"JDCVWO7>#(VT_K^4=DM*F< EF)2U&->Y)DR@
M,IFP#)5\-QL180H93Q7-#+6.Z2><8V@L4<R6@2Q%KC/'#HL.2P8]ALSZ-LL4
MK7)>9D:F5-F@V:/EU/YO,6Z. W-D80 ?20%]6["\%_3]"*P_F2X7,%LLEYOU
M9'9U_>%]RVW9]GHRG]?M9P?=LU#'QM0]&L)6JI"JLT!R3M(,9U:_M>P1;^3?
MU &^FL(7$%X+3LNT51T#1_Z\MJK\;:76,AG /L8M CP$E4G.PD/P_A'N=1>K
M:__Y)\1I,2AYJMDR;LP)=/XDFBDGP6?PVOV_X>G] T"=K/-P,_DNI"K@N7MT
MEV^TP[^;YS'^LW"O24('W^'N9_T^3<&_,U^?:6YVRQ><ZC?/KS\\Z8Y=V^/7
MJ!J_O4-S2327P_*V:"Z5?P%02P,$%     @ JDFE4IF#MWW( @  B08  !T
M  !F,C!F,C R,&5X,34M,5]S;W-L:6UI=&5D+FAT;<556VO;,!1^#^0_' P;
M+>3B2T,O<0..[;0!YX+M,OHT%%M)-&S)R,K:_/M)=AR27F!L@_E!EG2^[YQ/
M1SJ2_1C/@E&[93_ZCB?_H#X[GL:!/[+[]5]:^P>S/5YXSQ#%SX%_KZT9%7=@
MZ(6 F.2XA#E^@9#EB';JB0Y$F).U)HF2NFQX K^*+LK(AMX!)YNM&$*.^(;(
MH:Z-[/'(?]V2%1%@#'J&W1]+(<LW+D[P7^FJ+(9_!#D5DF J,&^4= 4K)/4X
M7#$A6%[KF\X>( K=>XWD:(._Z[K5^U%L-'""^%[[#WK&1W\?9>J]SXKB+N:1
M/X]A,8'IW/.7OFSD,/0?IE'LA[X'RZ=Q,'7!<=W%TSR>SA]@,@UGYT%&WS D
MC);2+P@&8HN!T(3Q@G$D"*.PV@/':\PQ392I0H1X0TIQ $0""9Q+?KO%UA M
M(@A(3@1.01HGC.<0=6_@8DTR#'/6 \NRNN9 -ZZ,RTYMGW0MN)C4]O($,!@>
M^J9Y?7L"GOF3([Z!6Z9U?0F(IA6JW9(P)PK?PZYT\Q*D3K;C<EURE0)2I,3.
MT!ZL#IBZ:< +$5MI+0N<5%E18+1+B2@5565 I8QEI*:N"44T(2B#LLE% VRW
M7)87B.X!55,>3G"^PAPL0\4R;JKVMA(N0^N=JK=FO(HBMAQCV&/$RR;UA2Q'
ME@*FJ0S\QINBOVQ)LFU61A0MR782VVY5#N2,0^E.2@UK2+-'IMZ=-(MK)#<R
ME(#/(O9.CM+;HOB@T(RS0CM"8V<<^.#Z0;!T/$^>U'M-UZIQM'3<9GRHAQ7C
M*>;=A&49*DHLB^+0&\+OWF=#N<6IV"JH_D5=;G8<-NY_8BY(@K*FY&3=#N&T
M!C.\%EIUT=JQU[#._#GJK("3902IJI&KDA>QIV[C\&]BC2)"-TAN&_XW[M21
M']1'_LQAO]J.SW>UZ?;54U*_+>H)^@502P,$%     @ JDFE4@,7!Z$H P
M=1,  !P   !F,C!F,C R,&5X."TQ7W-O<VQI;6ET960N:'1MW5A;;]HP%'Z?
MM/]P%(EJD[BV16HAC<1M RVE#**N/)K$)-82.W-,:??K=YQ U1;6*PPT'D@<
M7\[G[WS'/K;9=<YMZ^,'L]MIM/$)^F<Z/<?N6&8I>V)M:5%M-B_:8Q@Y8[MS
M9DP%5S6HE&,%#HMH GTZAZ&(",]G'_(PHI)-#>R(70>O[5>'B$B?\1KHIN4Z
M*'JC"B1D/GZ2S ^489E-JW,3L E3<%*LF*4FHAYLPYY+N:(R-6BS1(&8PF@V
M29C'B&0X)I950*$EHICPVXT",:P#/DGB^MV 3J-I=Z#5L>U!H]WN];^>&64C
M+8\&C=:RO# Z$=*CLN"*,"1Q0G$FB[<ZS)FG @VHG*O#:[RI)3)<&KBF4C&7
MA$NF)D(I$1D+,9E.^Q&2K+X&S9"X/Z%2K*+%1(3,0T !4[20Q,1%G%S,)8DS
M8(4YU?[6@X>>8?5)1%&=;>O>Z&N:+6ESVF\!L^K]M5CNJ^"=F-99?![G&B,#
M;$6U)'O<%3(6DB@F>(:NY Q?YD&TC;9\*6;<T_(1$J/.GWPZ+!_G#X].\H?5
MZN<U7E[KPX72CJNYA[R&=(I!/+H8(=*ID%&*$QSJ!AP-^K>I",="_LSKJ10?
M\[L4<.YI7I?-3G+K8UH'P/N&/EH_L27Z#3#_0]/Z4KI7D8P%]Z%)!#AS 3:+
ML).WG/(K-?F0KQ=WSG T)5,L">"2Z04.>DE(N)?L4)FK$%N$$X_ U15T;MR
M<)]NG["%T=WKI!4P3D 'Y Y%TM5B_89_>Z6+[XS['D90MEI=TT1%.%4X1\_Y
M-'UMB6(>;.45=T':@(HXI <R^343]23K.Z3Q;!(R5V\%J6=W+["_L(BIS)M)
M.SW=#&>P#;JVI3]OEBC)2 A=W/&Q9@/B,[]<])T'J<N41"R\K3V7K:9M$_:;
M9OFC85WV.F9)CV;MKV,VJ.,V\YE"5]SE+?I <#]?V=TZL.>:?B+SVZ/%=!_U
MU^.<2CC'31)/ 62Q*"0S23AF_@V?<O?_IW"S.APBEWB"7PGF3?!8K>PQC>]4
M8B8]G"9/8UA3)\F&MJ1_I[]2>JFRI0N;DKXVR^[1]'7;'U!+ P04    " "J
M2:52>\V/[0&1 0#[F0$ "P   &EM9U\P,#$N:G!GI+L'4%/=]RX<!*0WI4B-
M4D0I(M*DF& # 2$"2H>HB#0A @(10J)402 ""J\@1'H3HO0>(!21W@6D)$AO
MB;0CA'#S>_^W?3-WYOOFNR>S3W)F[ZRSG[W7>M:SYLPY_GD\!^(W-C R #$Q
M,8$>,CZ@XRG0S?]<_5\=_S'R?VN#Z;@9),#.=/W$<V8F:= ) 29F :;C-A 8
M!&)B_:\!H/]^,)U@9F$]R<;.P<G%&%#)#SK!Q,Q\@H69E96%A=$;PN@'L0BP
MGCJG>OWD:?-';-(^@E=>)V2RR]SXUB)D,4B157OL&\K!*2QR1E1,[KS\A8L*
MZAJ:6E>U=6[>NFU@>,?(V/+^ RMK&UL[YR<N3UW=W#W\7O@'!")?!H6%1T1&
MO8F.24QZ_R$YY9^/J5G9.;EY^06%167E%955U36U=:W$MO:.SN]=/X:&1T;'
MQG].3)+(\[\7%I>65U:I?[9W=O?V@;\'_\'%!&+^G]#_C[@$&+A.L+ PL[#]
M!Q?3B<#_#!!@83VG>O+4=7.V1SZGI:^\9A>\D9#YK85#1LV"(O38=Y!36%:=
M)$?]#[1_D?U_ Q;Z_PO9_P3VOW!-@KB9F1B;QRP @H+H\1>M"PZP2T;&C88C
M&)U#9E+W[DOH"%_G,>BZA@%>_N U< Q:/O_J_*M3GX*^T=CLT 97> VKY=>J
M2]G\8GD7BY>\*K I)S3<Q;L[R$4&^I*=VF=]]<D-4_/C;=I-/#0^X!O5>Z;U
MVM-Y$N95)5;4;H63*Z]6,_V4694U'WA+VC&MH?D.-#A>]7ZQCN<'Q5G'>AHM
MZDRMKES@S]W7?XH2V5GF W@'DSH6ES_'7W_,)+$D]/049PW+Z:[FLQGA/O&U
M&_'9"0F]F&MTL6-0:!W]EP^]'RUR](T&/P:QK%6-$USBT+_@JU)J@.L\D\H;
M=5/.8<5BC\#4NU^[+\9T.:<&1SWN%@LM,@#A)Q%AX J55GC\,>@$C>?P-B#3
MKN,2U;HECO2^%@BCGO_F)YD>_X'9P(40Y=20UATS=&CD$OSRM\O$!Y5J">8U
MBXV_D@E$IXL5264$/&(E@\2OV[D<+.7W+DB@I8L-1!VK&,"^#W1!\2X]7JC9
ME7S]>^]D0PIIM@,;BA&6&\L!'E!=FX]! AL5%_4:O8=;4G=3WB!>Y-^[SUI>
M%E"C.61295#SX$+!E[8-EO&>&7D&5BRZ-X/W"+_#][/>CAH0YTX]N=]:#3E'
M%8G=K%RSAS(#T#8YRT/%YJ"2[;*I;G)]II)2,GO+PO;\@^\N0FJE2R(B69X[
M@@4%EUQF9E_NXQP.0;!GS ,X_1 SA:=G0YDOR@4Z^RZ!_@31TSU[FJ11SH N
M);(?5@/44JU;P)R9(S*'!C'T:V->+Q3Q @9\!W</0J+=-\\/GU/BME1@]??W
M/NG9.. _S=P>9)!.YN/PU#&,49=$7\!7>/G=&=W04%;8Z[.Y:_*[U[M'=EJ&
MS8K%^8P"KV*,:N+[V=8TJT'=K2-43^^;O_<,[[I>.\EQ55L/75O,:<CUSI[E
MG?997E_]OI/:HFN3M7&!;6@)2F1<(9#6=K"71MKB7=;,\"XF\P1M7M,B'CSK
M@%^PF_G58Y@XI,9WWEH:TA@)D\FEO0"XBH!7 /0N,$'IM*3:#+%%XX@!3E>&
MI-:7B_DF\T9-EW%=.@\J9'K>%2K)]#'I617SKY0:#%=;U:]ZBG&Z&TUNU85(
M$FZ./;#YT"RO>P?D\N9JAR#JUY&:)7/&I[VKZR'BA_GQ<3%DB"3*##"GVNYR
M]4<23M,$J J==QK==@\)H+6]R84J;$/:H[Q^Y>+R]A=))[)N9(I(_%%<@DT$
MDO&=V&BP -3=Z_2\,4VXDC)+Q$EU9=(N0;D;[M<M%J3*7M9;AYR=,CBS8H>;
M&,Q[D>8]%)^S4'CD1SN/N[]#;W*=B/7-!K=JSQV^D(3EBR[%5'I?UK]F=I5%
M:Z:/K1N7EF&]I4)E<CHGOR%YJ&5/S'Z+G>0C23;0Y4<W4=!\VU_ FD&8.6'\
MBPN'<$*V;6-+LN)696+B3;]OZ?<B6.:LD]&3."&(-DH*\)P+P<SQT2YZ]HMZ
MX 3U=#.1\;!8*248'Z"SUA(4T694W$7Z^*MSK_]TA=J7JJIO/V[].2EPRL=P
M_!KS*MKDX"_N::TX\<E#89;$D^P@B:7/;+7S,WD^M><>*'3JUKB<+6!)9KNJ
MN,G+,7<*B=<=AT@CV5I@I'J8).T613YT%RKHGN#@-HA,@U</E%1.?-F8KQDA
M#6[M,DM6=G>4<DP:J9ZXWC=H ;"1.UMQ,5:IC>-$:+04#Y#I\GGV+9C?= XJ
M,($,!^S^2LJ(A1Q5YL3I7%KB68SX\S/N5;)TWH,E\QF!.CM=>[-&.XT(#DM3
MY32"X?#(SA,7SBO-WM +LB>">?GTWOET7BMRD!"F\]]1TF:6](O=V5IQ@I%G
MXV99&YC(]2K,R,-Y6"N!%3EO4::3FQ^)NCT?)W]G]'RE#6WLSKJW[/;M'G-%
MO4'-#B==BBZ"!UG<.J-#H4&4*=;1.QA1-Y'3XDB]FZ1K!CS6Q+*$YV-#')N?
MY>Q</AC_$/P#8\L[O>A>M3[IE9=4A0WTK94_DCL&=4GJGZ5 &ZRGS@7.7^/K
M[@N2ZLA[(SR-]>MBWMQ=PSJEPYZ-*\[#I%!0 .'B7$"[3JV.1(-7@G(7JJ-(
M(WK61?83=@Y _)];;\W*ADM%D[5E&ZY<$/#>YN?/\;Y:X ][ ^;3@^(!SU:[
MK7C:N1R@O /B10A#J15ZWIORH)^OBS^?+/HB1+VP=B2K_HR-[*LKR2^>>N7'
MBT]9R>;LP)S&X(N!%S^]T.-."GO%>Z?;F9FJH6[LY/+F8:W\PO<^P2=)_5S+
MTV<H.1F*G7JPPQOT_@P6:D 29;8#(X$61-J3(46#]C\!KG8IM>&*./3:_8]B
M1DJNWQ(M!J2KG..->A03"YB>C7<=@R@/8)-$,F;]VJ'X&J&"K54<S..!5AE"
MRP)<K5953>>LZZKI/ZA.F:Z(@DXU?5NY-^W^]==KWS3X:G))/'PP_*6P:GA:
M;A]Z0^'>!Q,_3\\=$TS:.CJN4R2YI^&DDJ_17Q_Z7D# []\!Y))F?:(4Z-F.
M=H?.ZQ'L#:9^CS]O86^=N <;3E.*V^ "*#@)RK$V>[I!F61+@^9YBN4VI3OC
M 2)\^&%]+86>)+A>YNBD5,X2?[7Z5$_]<\%Q6W <C0\<=ZE)O#H.I2;?=DW1
M6.KLB!ZG_UL$<+=D)^^<7/(UKL IL1E1WMUWY\<-6C,4/!Y8IJB%G#J,CU'_
M=+$@-_<W?7\UX,W:HFH_SW!8/_J?[_-CN1_"^*T30OW"AIE',!F5OYMT@6&*
M/<D@_[,;6)"NA5(%X&2XZ$=<JQT,JV?JF@7W*.1IG:HP1?A)5V;W*CZK2E[K
MCGD*E1';3=*S*(<)P*67;?OS%?3\LNU,^7K])$?KN[W\$=)&@H/=7!\2M1^\
M3\_+3U4IQ"O5"W^_D 9?4,J,O-/"%L!+^K/]\W32BA6HYQ';)3-C7IL3/HF-
M#X*>? 5)Y7VMQ/(#"/V!7;  D-*FHQ)!4\F43RM<:Y)O"C,<.E?Y2KBN-L1@
MO1/!$<&L?L* =>*.PR?KI"GZ ($+?0XE"^"IBG,J[7P@FOTP70*IVZ[S)34J
MS'\-*F"[<M"1DC,]NQ($CWE4YCMVZA?L6=F=>%+NJU=A2JR:0[/7?14RUJ8P
M]72)?9\SIA%EO.LOY'D;KY]]UQ 6^ISOV6C\JZ2!>#[OS[LK4XUH4TR+*F8N
M>U)^P_Y0@:8*9!\:TVX 6I2E>7Q;OPBRGA@D0ISR\NB^TT"]7?6:+)ZN9H8S
M&<!?2MQCM7&.SLL@G:CS?I3!C/Y(TP?>4K9)PA$%R#1R/[9!GM+=>H#ZIKP4
MT^!7;.\F=<;R+*N7LH9X88#33%>C7DU)F*J%F:J=96EA7M)T/A#$-IHY2]$-
MC5WAUW<@-6WUQD=]<F66[!<*B>+?_^O[_'KS+S,S'>[ JZ7BI&-0&U\43N@%
M%UR(I@2$D:#1:,X&]R])#A2AH^HW2BZ$^%'O<>/$U;''7BH]B=)=XK'L+(FJ
M#B"(]5%<DR9Z "JHCIWD,C_*%9\S2.$C8F+L2N,H^Y: &OD[S<3+D[(-2[3B
MHRI<#4QGLZNLCIZD<\4*OD"_&L/9;VN&WY?.JH(O3NS?.SO':_2;J?\85)P?
M=$__$<YA?UD7!^M<&6LPI(N%[3U)W"?:.4 K,,V+(WI>05^1]M^I,UB?\W4T
M#N6=J?NXWF0WK@OO);]\:;U27_SK1N9])0=UM&EO7TMRXN#'9K?(E[:78Q-#
MQFWYPV9J:[.G,7#IZ&@V;SX*%H$^!CDU-?@7ZI^_UGRJGJE/5Z"#S7(K/MU,
M\0==GO8<4*48&@Q7SL:!A1K8*,7$R71:<H 8MHWG,1]O?[&C[FNO_!4C9//,
MG?J.O7#(8,U79I8]M!05$8ZR)>$ ,YHD&<>%[&X>MNDNL .*B9!S92,[V?EV
MF3I]%9<^)\QY>EV$?51Z::VXS3IYYKYIWH?TW2/0RN<N"Y!L;-*K.\PC"<TT
M4YO[W/>JQ<LK F5JF[7/S!>(TM9:O @>L(G'BPA.]P3TT#'HI!RNO7HK#VD+
M)>D-SHTVP(+^&'E)1N1]7!+EZ:J[Z7US_M-7<0/%<9HIF< #<!&#.F-1(>1K
MS"UTT0&+B_Z84VMU$:5I.6Y[D(>Q#G!'1Q-!+PF/?L5NKJ]/XJKP,J*O1]G_
MX8YXG-W$+N'K\\E5DKK;+*1^B^79)^;A69FO6X#U_(,4FF"Y W6?)I0VE[_^
MB!+<#N5HDJ'W'(-.0YB08>3D3*I\2W7"FETK<I@X])?M3IAM>8;G'2_A'MFA
MJ>]9!K8LSE<N=JX?I7_9MS"1C+:%?52_J-=39/4@+O6*P*NKKI/_G)4*E +<
M)_(G\O<]I[K'OXO5N>_6'>X<&=@7\IQ]5+'YD)D_YT.+[DWGYYW:#J$ZI\.L
M#&69X@WT^Z]*FO&==?Z44?G7D2']5Q@*.=H34P7&'H.>X</!9YK$5C L30KH
M3IR@"DVE$/#HMW!%G$9IQRN^C9/OU.()Z-5H"-PSUQ6.91^-[K[04G ,FLN
M4LRG9J<PK9A*< =."FG2"F6%NL)#"8*TVY2I9OAI?Q7^VU[@F(I^SIG*^$*R
MJ9W]A'/HT$2J9GGUP_6D*W'A]?S^R P7=_44Q]G\FU<?U<KF)#6FKDPYY:_F
MD3ZY?O*6"G<%*X:,:<]S&NT5?\?N5Z47!7R;YPQ()@;YC%]MF=MN?PENQ<0S
M9JZ3EQM,09"7B/UOW[E9)]@@HU$\9'%ERT-A[<O2&&EY;N^>8#[N4P;3"XG7
MA?[.'EZB_\*)0#0Q+>88;_C/_C8[Z_!YP.10#6G8$M3Y6D-9F".;RIOI3[XP
MN 4E7<BX)V,NKNHR]>F=2+&5[R<7;^M@1-WLJ(Q5*B.*%'&E7/OO,<&+4N'<
MKFSY4A_[*VV?<G-=_%$ >L<G*B_A?'6_X]K:#W5L'/PD[7H>$M^6"FN'G_"8
M5"%.Y W1_(M6ZHZREYLX"*%:B9XP 4?$D^'ST0*TQ=H+A>4\H<AEFL;\+#NR
MNK4*#:$0HG=4! #./WU>A@;4INBB20>DG\7P0RLO WIP9^)5Y1?U3!*A7C?<
M4>%GA1Z?N7\,@H_O+E5EZ6))U_8*^K17KZY\HDO1(W/?;#A(L5^#-*K&-P%]
MNN0&&,EU0Y3"->\U1LA'20)=E"5RQ%+8TXRI]BH<7X-Y_MH^&OQ\2ZQRH22[
M2_9=QX]N)4I4A*S5C=_DQAQ5&U+R/1DM;<-:IKB2,O[;#9&7]4:T9(L^81N:
M Q:NX;)I_P@/OOIEU*&:P5>[LU-H>/9K%W,3WU]H!!+<AIETWD,!,B7N4F!@
MG$H@N1(E_1P3+U1<.]W>I#:XT^AL)V*A8&_JGMNO,UW48Z+T^$Z+THG?WB?K
MX8(H!\!\SDA/72^$$50S)Z4N?4AJ#6MKDAY6SZ'>./J(3W;DM/\X'[\GX\;=
M-Z@J\/G7K\M]K,/3!]!>J7AM69"O3BQ:X\GEGV_?\=YIF?\LN[N"#?JS<9J,
M)^($ <@V624*+8.$6@-^GJX%CM,T_:_CS\"MPEVYQH-P/$WV/.:K:E6J?+S[
MJ1L)'^037OG01=$#8(8?NJ>69E-,R$NOFRY.( ,.Q%48.IK'F]@VO%+-)9N6
M23"Y.%U"_J=UC8=X(=Y"Z]P%CL\C>Z_[&,FH[SJ+\RHOQY[$X;WG(CXR;DS1
MW\]=7X:S_09O/6X*'"-X$":(1+3N6Y)U+ 2*DJ$LM7FF%<Q54*1RYR7!,*IL
M8"!J<F7<JMS1(,&IZUVQ8/R7W@J%0(CS(1(]#3^)F<L@@'89.6K^P6CO3%B^
MD;OS9\#R5ETDXA0P;]68(..E=OWKXZP=6Z)28-SS6$J.4BFR1>>+H8)YV: ]
M_B_37I/./)NX[W46ETC][]_[(,]<SZ&=(Q:3ONK-O3MY7;2K^:K>/+1]>(8
MU3,Z='"BF1V]:;A]:(;^#CD',.2^L -*)ZH-S5T%Q,USF6"B)LT:@P5%N$A;
M$D#\F%68,?72^^UKZ;OOTS3_HHV8SZTMXUY+0:@I;Z"N_9%P@29=.$IW .4>
M..<%;<>=VL6S>EKM$[@_IY?H3=]:1DMGO*C&&50\9JI)-(NQ-9*=._BQWK1/
MUP\>O"HKU18?Q1+/SI;MMVP6;#&'@_5@XI"!K;.3AGO!P%)@\0KF)$2;I@:D
M%0&H(L\#US#:@SS/ZJ#+VNSDUK[ ^I\])U+8O^<G_NQ3 ;;V7@/*E&ZK6LIL
M&_PME%>/B\QUC0-E&)R#+&X["'A;.+5\^R-OR5YPE[!12>188")_RV5?WXM%
M/X)T%8,. J3SN@^6@]FU124OE,J09MOYHL BZEPP<=0E*CZ"?A8I8_&AY!D*
M1E+VZ'08DB*#K,@7+RD]27CT4=8B4E3UO)D9:Z#2CRG-0L?V2%Z=8J$EE@/7
M9?>\C&++<Q46"6$QQ@\%S6^#_D\-K36$-]\%]R5^",(6T/UWV+I35O]@"L!8
M>JA'G!-LEYEZ#!HP!1F=4D]8M[:9COZY_KR(^,Y^Q&<_> ?_SS'("X@E?#/<
M>)C\W&S#CP)K.RPI81EJF(RMZA7YZ"T-KV!+RO$Y^_R' S\2G_^(I:/%1O%1
MU3=1IGI_6N&EDHW*,^>K&F-F#H;^C-AZ!)EN%.!,&\J=I+1+9O?53IC=\H[/
M63KQM0 OM]FU7&F:6Z^9[7+)5;8DMV[G+[B[<WW^&,2J>I0&.8UI.8=B/=1"
M!FQU0(4([OU"-!EJ=>LQB(_&.Z G0A;OU5]KNIRX?S?4T6-FLVVE:O+N*;.R
MW@+C0$/QDZ(M&CN;;TDXP6-0BPYT+D(,G4!%S$T3VK$B+<))P?/8\,FT52T=
MUW P^23^Q!O_@&&1C;>?W<P=Q>,>*<V?U[VO.O=D?!,6U22!4J6,=N[A(B$B
M-#7*6#EG-[=87])<K_2L@Z?1.U9[4Z.20-O&^KG/;SJ_)=CK1GI^&5%2TJCG
MN6D\MOZLX6:.A_"&:Y$[7>:UAB/4KNK#?9APIN?SQ)PO+?J\RVW\N<CVI\/E
M%2[!$+RAJW<^O#)O9LMZ"$Z!+=S<.S?ZPDN-SKE_J+=Z#.*BN5#RCD%WJ+AU
M:M$$,@,ZL=5\@']%EW"O9C.+J]CBF@DI.^>.]T@-.EG=.(:7#D[RC>MSF)_
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
MEZW >U5_4.+G>!^C8KQFR?XQ"(X$,PJE]?U2=(N.(4W0A,ZI[<=((\G?*FJ
M-3S*N2QJC@4GIHXXY>$D5@&8+Q8,*:%%?]FUR[T/+)NM+ S_F?7/ARK=T^-K
M_8#*/K$_"BX,4<:TB$(D5B^OIH"Y&ERH/Z:(368Q&ES73!M$2I93GUD%K"L;
MP]Q=+B6_LZOX<_7%ZP7K*9ED\+!K+(0;)0F\+5ZI6VH#1T!Y:<$E*WQ,0WI&
MY*V3;CJ;A7F57[YU<82&W.@@+YQ_^WC]TYTOG'&Q3-HK6S0P2=ECRZA^7$^&
M9&JW1MQ/FD$&[#M0=C.*7WYV4&!BH4NEKE[$W4I6GTPP>CBVG@FRJ#G3U5YB
MOW: L5:XLK ]G(]W6MIV80#?!ICDUY>.02PU%)%6^(1\LS6='1":@V.E.*&"
M#:IS"<4.MNX8WJTMYR2[^C$O1G$WLM6@&NC;K_+FLU6B87AW[4 "5HG!<+=H
MLI0F/,,B^_ QR$TE%%H1M9X?3'J+F!CC8T4>SHFLXT@($60P,:@)Z^F)D(]H
MN#E_9M?3,X0?F#5.#C!9<C>=:OKMJER#6UW=OCNTRP/9,AQ9?[:;+GS 4;+Y
MXLAJ2-F@T[RRKJNV;/19Z9 -(OFE1/E1EA:+JW;OR]EP""?M O!(^=<QB!LB
M2-,$ C4+"@ZFE\+TY'.1OF1:M-K>RUFCLBJU\SX7>7NNO'K(JX"9H\L=WIZ@
MLU',&;/6.<IL$J,/VL%I@F4'*E$$$-05'PUE@RA?)QV)$[4RF*@BT<<@3W"L
MUHSXZ*/$63(VLN$^)0L)U[?T*"C,@4Y\%!I]8K4MBYB<!10Z7\D HPSU=H $
MDR\USJ4;DL'MT"@"*T00&">BI6NKDFRH@5%2P9)B/,%M553AE[][WP5[_L[0
M?A+L[VMK+(Q?_L$@77P+0]N*=<;L0L,PG+O8TY[)F(F#COI"X#1Q,KZQ9,*H
MK6I_LGWLT[YE&_'HB=:I[V4^"8FL_DE(Q(T0J6WB:3>=![.1YX>&3;!$>;/A
M<>*24;0/;\RD0W*OVXNV,V]L*Y[*6NC?=1:MT9RJ&ZG83-K$7"'P5X(G3K?!
M*=YL'=,W]W2C6L?HIVJ.,G8*&UX0>-=+*[:/05R.ZG$*8)%?,U.G4GS6MHK_
M]J/WBF@G'EOI\9TZJJE@<),UF.*UM'[=D[)E1JV@G\3>.<K8A+J)P]A*"YJ4
M$6&J#KI V^*@65:5K_V6#C95JUO 7%IB?-<OBR8/P$G]7$Y($7W@$65+GP+)
MK MF^.9RAL# .DHNQ ^95MJ1G67[<VIE/,N(]R]W51]WC.@? \7L)&*07!56
M/FJG5X2XUR2%O6-Z19)IY\T4,3H_KM G3S-<9)TOOXR=%--C__<"[ZYIT?-:
ML#\0?PSZ@"7GWTC:TZ'B:8+#= Y7*$T@[$Z(KB5E+,)WME(XFS+4[SBD)XF@
M=*FO(3=?]+_%HT+[UMK-9OP4KKK3UA.;/_&589YA7L\R"BXW.*"MMH>DL'5
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
MTGU ../^45MTJ8/ZY Q^ S\$8FTQ0C>T+=:2[$'03AW9*FA0!Y!F 0(B5J9
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
MV&F9HN'URY3$U'48J,"J1A1I*6(S]R1%6JN9R :%.'V+*T<X>R C['Z@[_;
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
MS!%Y9'>CZCB70F]ZS@2.EBU]97-@QW#C?4,ZD,!WB*5L^+?>+LG9H][36]M
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
MIQ-:X1?G#I_WCXG!/;!Z+C6S5;\:D ,;6O\Z=3P4)!F')X+6M-NQ-Z/=LU:
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
M6;)8E#%$?C0'C3)XV+_!6K''*??.>ID[W$W(E\(D6X=>6Q!Y7MARD> <J<N
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
M)"XT.(FM@0EV>=AWR$0>52/.$K5I:3:-N-RGJ@P81X_U!?J;F?V4=GCPK$J
M]#T^/,Y\?D.-:^MBR8HV\EX]GXJI<2F,5;C-ZG (Y@3Y';SBP?$0'5)-KN.9
M(!IAA?4XUSXQ\9O63^_*.P<4)W[F8>QD(3!-K6.%!@!< <'=[)3/+CSH=_UJ
M0"RT$YQ?HGY,J4Z+>W?O"[S *R4!V<Z(3R#BD.5_)/60,"P,[4V@N"IK]T?3
M1+!T\LW0A%6Y<TF^9O<)SZ_K=_5G'^*J>NDD<.>FU'(W$R81P<.%VT*[U\NM
M?%Y6P-(@H$PK-AE)#0=&>Z:=)U7%#.+,K4':(O62ZQ+MNB2.(0GKYO#$>8>S
M.+OP92'<23E!&"OY$9/2DPYQKZ@&^1GM*/C]L 7?:JCZ"6N)=**TSW!KBW.D
M1I@?6BMT$P!]T2.?*U!,MNILKRJ$V_1$+ 5DLU-S"RMF+86W(9[9SID)SH'V
M+G.&.=GQ:Y/;\)&QXE.S4\W)5G,"4_#9Q2^$O%D7RX)Y>[(+=7I&Z+>=RXC3
MPQK^6!#HFU7[^Q^@V"BQ1Q%*QXO@6W'FIT_QC&-XP[T5TK\3S) YJ[,D?RS#
M@!=P]PS".27[\^_(RDT7&8TZY!^W9W+J66B39!%^AT^%[U6_B&&CB!04UQ;^
MW,;4!X#L6NL,DX#'_<;NKMPDL%5:9!Y4P>^+3X4\QS*E[F3^6E>'\4G?0U&6
MK(I=&BG0C]9H/WAMQ>2SR-@2,7\F7EE^,^<F\VSMKR=OS(3$$L=5]<>.M8T3
M6/AZ467*(L'8"/[%%(-%GT.DGI5>9\)C=COGWJ_B<[MY<VQ* HS5;$I+?W7&
M@%-7!L-=.'&I_3%?O"9D6+DZMAU0(C<73Z38-5>3F29.Y!](V/4R>\+.B-DP
MC?(IU3J@BNY-#;;B@%H-&<V>_)HJ&"H1)Q)%8,#WK]1XQ)W2_B/A4J/8$4,#
MPMGC_\9REWG#=J84)V\IW#5</D1$UW>\F>'JO3.PL7B'9^K-YZ75X'A5MTV-
M=/X?HMQ*2?"B3[ZM31Z+C^/,3G3Y2[=-F^B[T_2ZA@T.YO 2A/\2"%Z07UGD
M!Q_QTF/^//_EGW %>(LZL,(!CQ-F,+JZRFK/[OI[D!HH3^2:S2R1C]R)DSY2
M,TS\H-2LHICGG/JKVZQ_JM<Y0-STKIFA566.BU)O84",MZ=^N1>,54/:L#YU
MBZ-"T#YOU;'F%4*#NC<$6U;89EV.1"YT[AT"V-OU4!X, 1P("#_&(*$^=DQJ
MD/MVNY[8@%4H@OZ/[=- 5V]>X)Z\X!.XIWTHNX8Y23339\B=<=(%J]%(D6\*
M?O$*R-] ?POWB)DB%6:OQ4\W#[H-F:5Y7L[]_8X^(H&,\6"L#*(,0_1PEFAJ
M!A3Y00,*+/<&2QXN!_HL"\6]K :CGDQ9[SQW/LN+\!N^'8%XY_ALH?:)@UV8
M'1? V2[^'TD=(+J:(('M0_WN6-W; TWP4ON%2A[N];0BXQI]]+R&;,FB9\ F
M2>$U/_K\Y*Y(D[%^EKG#)98(.>&-BQQ[=E/,G]EAK*ATG+VJG+NI#ERT(LL$
M)J*9I5JE0V\4#E4<=/H:PUK^M5W6&"8)%( $%\U4)=>VG4!".<ZJ/_TCP1CR
M++"L*D0"4)08:#^PP[DG>Z8?!?A\:9NY9L/\>QEPRIS^NS7'G!IT2Y0DWL&7
ME*U[U7SV'PEEUVH3H&'KHRJT$$04MR.S#7D42:VS@E"CP'B$UT-I7*U2EGL$
MBH)2IY#=_#&'8AE-7W]6_",1_TG=+8<[O97NM 1?/_ZZ$9VE81\Y=&'9F$ZB
M<#N5OGG<0+9"N.ZI.,O[9SH__ )G7I2NR(8O* D,4&Q#C'^]J>_'L%"MB>J
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
MO$;+I[K*_UJ(>JQ%(ZG=3?5AD._E/Y*PSUV@7/I=!>S@_A!*J1[W[/'48$E
MMKJOQM;[YL[$$=L;#YIN*ZYZ9GVOA/;XMY.O^K([[Q_A[X0H8IJBGDJ[SJGQ
MANG5Y!:$@Z.1R/'N;R'4HSV9/S2T]TSJ)W"*-(C6^H)!M,>^,R8?D<>5PSCS
MNL:"?6UHG.I^7L^LB=22HBIG@F)U8Q\FDM?3=^<]:458;DMA=+6>@XFLWJ^$
MFO"\O:R2ZO*.N<\GI39E6U_-S6U=C-. <)_)TK_'A(DVXNWKO1[(K^.)=^>=
M[%0.(!W@(9<J>9_!?O8U'IU(_<+F$T_#F#W]LE7O>KJ@UI_G]UXF]KA=K>$T
ML2DHP*#=G86 P=5_) AJTD$B0W.,0C*^U_\,F?.#/-[QN/I (;1UW.0NZ:!H
MY.*=G@&Q"^=)HA2TAQFZ^HUET@5 K\:IC1<.L9WE31Z8[F=W-:#>$0E6%&.0
M; +1[Y@G9SK>!A\>9$ 656.;DT[,!VC^-)W]UY-:!Y<\>!9_E4KDW>.AZR3O
M#[P'^T="D1_V&^PV?O0B%]%XMJR""<W)4/8X<XD/]V=?*CEV6!*O#(\+27#N
M(0!B^]5?I3M_<?9VSQ47]-!Y/U*NK:,C6SK[77EQ6D=>KV@VM<6)='ZD+L>&
MTLZR"A;_G4)!(<+3.UYVJ5AX]GUM0U[YDF06H/G6L^%$D807(MFZJX<?5U7O
M+(L[.1H][&G[NY;U?N<GWZXT#COX./0DBY!W/647:(^1&C=D.8\EH^\R>:>3
M\NI[NY@;''UT0]<';H_F"#!_%!#6:S^^\TY248)F]"QYJ/994/7NKZ\_:36*
MS79M,*/S7XH>)KM+C-J8^=X?^%Z7]BI 2.[BT"&LW\D"V<SI2S$)I]*A+MI!
MBS1.P9_I#/MDFQE-G<_+"5<W=:\]O$A@<G@XR[A]4NXUZ_VL4 ^O5+145$FH
M7UJR[;?BV4W!$!LLGXB3*Q(2E ;_D=C")DA\V%:YEZ#<F:=J+?W>8L/W//7F
MD<-SD,A=O9EXX5YW(W,SG3';N=F]4D-US:T^*G!S$A-GQ#WM6\PJIAJ/QM%D
M[T,-="3D4\Z\9A5  SL2ARD>[MFY]R(L&F'D5'9KKA+5)451"UD:_'<C)#7%
M24EZH//&(]P=RD'>UBP(@YA\ZDZZ[>F ##0TH5WN6BV]:-+F.; 5G-WW.5)6
M;':]GQ!HA,:DY&BZ1VHH4K:(BF%TSTJO<1C924I0RS?##.ZWH3A6$CH%ZQB
M_TAZ@4''VVJW&EI>T:W':*\1I]LM>(+E?S(K' ^./J?\Z_4R]O%$Q0";F4UT
M=12XS#2-_4OQ6_CH[C"EB)!_F_OX\%;4UZW,MT!-Y!OIYB!3GP:VX5,YO[J8
MSLN%\<&_TK[E0"O@!-23G]DJ-(;-H[H!]+F^0E<XU6DCN"TR@;9Y:/'X-JG2
MH [1M6NU'M!T'B6K]ZA7&;!?@S=U8S<8!) &I(QAR2.);,O Y1WVC(A-DK$2
MD/GS\=JLW<F^E\O&N;N#GK?F5H4.5/Z1W&:Z^M$%4FD+Q\&P4,-?(6+R1_LK
M-W""H,1[.%4@DSC&+<//6/Q\*O!U)&CSH\!KB[OF8W;D$-(0<]P_DHIYG-UJ
M?I\46\"6T8Q'>B]Q[\6TY,;4@8(V,=:[(J#WY3Q2\_'(OD_R(2CZ]5']FRX/
MU!'E>TLSWD@G1$L56;QBZ9B]@U%P<>! 8073Z!J'BL =>.[4W*JWNTQUIOVN
MO5?(8UN?:J/V@C01#:NG/3TMCXV#*N9W*FKQ=B^N$=!PS3+J!%6'F,&SQ-D&
MX-L\$7<)][]C\KOH,Y5NYCNH/(N:6S]^%JA$_GQ!SL4ZMU=-H!\YZ[\>6 19
MR&?G#3/!):'.<%28W8W!_A5F-PA#0V.48:!.+)0RP-RP,5[]L"JI-GLOS8%1
M'T%V0P_"'T)_/18"F<QGZ7++A#JTM LO,^(B4+HC_KBV4OWJT *",J;C3TPP
MW !O;R_O/[W;ZA,G6ZSQ-F&=4W"5%1H"J)W;7\.LG)GB%% T80 *GY_[JD(H
M(.LW]C#UFV[<O%U\"JWC%;Q2F9Z^C\?/)-Z/+_A%=)-R<@NB _AH='+O\11&
M5,17Z&>=U8M,^A143I<I]7LKZ>J;5&UT7/ N3(?]:#D4+:Q([)?3H4_V6:P0
ML7Q,;Z1M:;?AU^3\ .])'$=Z'.CA'X98X[C\7<'RWRMQ;J#J.XMV7'NN:#@O
M6<MD=9:^ 9+95)CD/A-$ZR("*FF'T>2)RY*(O_9<.$&:@P=TTZH*V+<\C*[<
M]%,$=79X4U2($Z._//MXA+B"))QZN0C;7[TCS1Q?DL6?P-#^'3"/'^2L92VR
MF<R@IY6YAPDGN\6Y+F+_X;WWS^J-:2*5^;4?7,;J#70"W%?FO0UFT-B,2,G*
M4V@TDB:2= %$X5ET06\5HOXK?2QDI^'Q0W7.RWK#JKE/%%C6MV_4J,+JE+TC
M^>X/O!$@-RM$O'8S3([YGEE2')DCH*29;KO,6)07FR436Y?7I=G/RJ)1PL.B
M?Z^8_SM[#.7)>S_C+EVW(_C^=,,D89LXNU+'D@!U,$B 2%R;[9OCEL9]K1&+
MG=1S>;/I(_W+]%W-7[<S?JM\?F3K>J;';J,1-\8P\&,D+.LD,>K:]+<'8GI.
M60EL50OPDH+?4VZMIK/P](H2VXZB@":_J2,'%WIS\64_1J4WS^F9O*^80@2N
MOO\C<3K"B0-Z -0A-ZXJ&^)Y4(D'#B@5/F=,-?JX2#D$\K"U/N(!<$3$?5DV
MT:BU.<+8?$I.,':\64;[;?)+*P;<"MX2VG,-7K?$/WO668-H\X\- 'H<R:XY
MW<X_$N80+IANI0M[PZ<4.3CB=WK/UG3QGS]MRA\B'P@]_Q$'??D^GW.U F6?
MY*EG5[KYQ\V )C+>8EBV)C7G=9Z@8C0R=?7J=X9*:4Z. #-J3&K$VSJKWDU5
MPZK0&$G$SZL#P&R"^YOP$>;LN>6ZCK50HS#4UH$ >H++A2B"4\=2#:1#J=N5
MUEI>MV)68MH%8%8!3@2)-4;+.+^@K]-\]%8[[(@Z=:Y3A!/E"PXVJR;,"I%^
M8EY?BI'P%"N%4/10U0[V*-U>OH%AB?"MQ\KGHKL8;(!C-P,63#^Y"@!M))$B
M9D01(1ZWUF:-N CK%,R,T8Z,GG!3IG^;K%?;$,/#(=&[22^THK_0M%(<:XDF
M1FP<;5B.NEL=\M[DU56M_7E\(?W)3/9K2X F/[E1^;>-C^3YU0GJZ>-_8OY4
M2BB++<<[V6;4I3H=V:UU9C^656W>5$I3#+[[EH5)OVD>,C;\2&>G'IU=NS?F
M'%K_^.P?R=E77(>OJ^_&'C=GF.5L>);O472( NI 2 \K632G$G\U!C_NYF_Z
MJ#I1^W-(D/BH2[&:E*,2./%53Z"G/6E*P-/?OWS77_R)&(?:196CU[*]4?_&
MXM)/+IHP5:$U0#21MQ$ST>=!ADL9N.S\WB([QM>;Q=]:6%Y'^GYZ!:E>.R5R
MAX.5Z>IHU.M&];;Y_RJL[4.$KI+:Q4J(\SP88P C#MI[:1>^%H: WNNDD)BR
MLPYMI6UB9LGC"P^#PD&C"'+,51R-L[NU;K#P[4)NL^!^SL>] 8*U!'7Q01XK
M'<;W?S3OZKU[@3>&D8O(<>#'=41%)?6UW2[??[UKIE8 -Q65=77;L'J4*..A
MR?1SJ=H77O47F)NQ3XXY^8^='8C]/(P CY6$RQ!E@_Z5:%NN4+[5\PC)[\S+
M]Z,,9E[[_JK?J,\-/]$N=:.Y??57C$W>+WW\[7WE)%TB->$JCV"*C5I+[#]:
MZ$*GP<?FPXRP]S)1>KI&<>VM@PDAAJ5+BP$P!'MP,_)WXR_M,PZGN"3:>)+N
MMTS'YHA$=N(O.XRU'?*H#TH=0EVX:\N*HUZMV))_52GA?$W2.*BS#$7(\XH1
M]Y*!M7X(;X-YY/ HD\6O?G9^>[^YLV ,QRKL \#Y'TGX,B5.$[.F$VN R0B3
M_?FNDE_K=GMK[M2MX#&K4V..4ZJV:AG=1J^GSLAO0L. '%R;0EE8[YK;6R;4
M9W2>8(::8 X_[&Z=R&2EA*:82:0 4BQ=^GU]N9QDU'8[(+VU(3GN<1[+O37A
M\NC^<>V2]>36ME#BZ)O<J@D[K6'1^-W%-N;$5/#AV ?@Y@,*Z?4/7K"$4P&N
MFE]WOY!TLPDDD*PZ)@<4= E.C4G6>D&\G+=GQ7<'7DU1IMH[=\F 3,$23N[$
MI^J,1O__?/!WG0/)K1$%QY4W5[8&IZ38?R2_] PY?]AN'>_%=- NE]&NUAU(
M#%'*,R]J&B?+DY"+:[J-F<24KRD.]3PKRDY$Y/ B._[6^;T,WQ*K3S$T#][N
MQ XA+&\_-;)XY.R6-+Z6^#3K0NRL]ZJFDQ/R4^U>TPSAQ2]<%)HGFO>80(?9
M_(UZT];Q53A+S]@B6>'DG6P5PT8SG3@J^XL)Y2E/X@J7J@)>/H0':]>_PO25
M +\WJHDZ$#7FT$;;,=B*<2F\:-)0T>X&MI4X-$CT<#Z&/LZO3>R&TO_W/ 3D
M4<#TV;>K8CE\MET8D69&J@$:K3P[<XRTX  QN_X]NNURHE6B$@R\\^6YY[JL
M?1]J2,7SO%WH"VH/]2!_\T_@3,] Y8/P[ZPPT=.+J511$?4F/=@]6UWMQM,@
MX-9)W,+NT'2,QY+>D%!P6TE:O5F-01^ ILM="B?:%%=%>(J6L,+W\)!5'@J"
MXITMTM=T<*"2/V0RC?'%.-\X!^!,Y:HQA]L</;PK*UEF]"E)*#6@EP?'/[AO
MP_@PQ!0+/A\\^HQ\1Z=9ZL+.P67[T[:.=G(07"+=-)VFA7Q-/UZIY#P.ZNX"
MT^"$![JPS+\-/MK5&4%[O^%NH][F]WD(114"N4 #ACNP?6G$N=G85]F*Y@(U
MFY\WT1;S BGB_17'"6*^3<G ]$:ZS 3:G[W LIPM__Q2KA.MC83G=3=RUC^!
M+EEN]+&.'L94*PV*#+L8Q\ ^]!VCUMC?Q[SW3HYS5AZF C:VU/O[J[$P9<\:
MGTT6&C"X- W9Z)7.RR\5"AR)N8[Y(.OT7" ;NM>24NXJ6E5"Z,S\$]2^X^:)
MMLOY<[622V<D-R.?PZ*E;0__YXD!+:5;$8\#4B'+ (P>38RT8"X6=*:2T<OL
M'V'?/ANB5(S\,3V*T)!\8>7U_"R)01H\=O*B$.(9P1,IR;O"Z;T$7!@3<U?/
M4^1/O:WQAG-X<O3'*A2.-/:;_*)5@IS@K+O?V)IPXO;2XH]^'KA-T&23>E10
M7$9MYQ7Y<]M/J_NUKW(>9+Y9$Z*P,J"?UI]+1&XL(X&M\_7>@P#$F+>!9&_K
MO6$]PQPK]QTYX?F=JOB%%GP9F@8G:+</Q^NZFN?)7WT@/D9VQ;XQ]EFA#M$M
M"ZU)-[63%]-J4"J)N1Q#_[PI9\G,^RR]%]L=<ONJH\MUXL]SM*S=C7\D( -J
M7!LB[\Y4U8/I(][?DQM8H7!9[,./OOFD>S2LUWR3H4-IYE*/6XJ:[VN\PPI(
MYJ;$.L="N'"Q^EC_#ZIZ<)P4 FE=>:G6\GU9KGFFF$<%:&W1S=O8^I4.?YIZ
MDU9AU-.NJ^LV426$_YJ RT,>V\U7G!763Q$>XS5PD'XI"'N(P<>LB5>S[O?K
M Z8M&F=B"O<; G(E95NHU/F2^8SN5">-U8:,D(?E\<C$C,IH*?7,P'1B!WI,
MNL3.DHIFOL%=VT204WKSN7]$L656BG$"KJB*IS!1?3.8X*FVX$5]'?#4QF#1
MXU; >2^ H9WG.^$IAORS[ 1C ,"F(08L93;M%$_\=6)/J"A=4ZSMB)&W<-__
M(_;<)_GOF!^ 5T5%).$FO9S6N" P+@3]VN"R\1U=D]".W4C&OA-V&BU%8$@Y
M*YR[UD[0Q&PTSKL2]PDD,D50MM@^L;%FK;=CVHY2,YSR==F,?97NB(CW?/3
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
M@RU0,%8!2_%+#[20>UA=I5VE=ZU& !IY!OM@(!YFH,%5GNH-G[,,\5981FE
MJTMC8*)<0F0DR"5OE;[_B/_SO?";8N<ZUC=Z<BCSI&*\[S*#+)&>A7=-K+SB
M3++.:+.-4II$K>NVLQJ.+N#Z_&A;7L@$.7O]_?46(;<8KU@_?:-6JU-7=5F(
M+N$-;@?KL=;9(11-E"%H8CT08][F@8[TH,OB@]GXG%JN9('$*%YO5R=.CW\D
MW)/SS[YI,35^D;8S((ZL8/2E%OC.ZC-T8U$&O;$3-#B*.0;"$RP"BDD(\'[-
M-]8<726![NR:3Y2U_!PSSO34OMD93W:5 5U-X*GQV!\2J/J11\[#W!Y\L]N]
MW1XKJMA02K\K<&O1Y9+J8-H'?>C59N8A\MGW0:KYKE-'!+RXW4R^\;=?ELT/
M0U"Q!5+=R8GDE?PM73L!1LT/=&82A3F'3!M;$)E!JH@\JO!CMT (75_:3(5.
MJC,\.225CT(M'G0;9.,RN?M:D3*@K-TLU*HA</DP7S;0N&/*>AA_T0A5!=2>
M$SCF,53=]#NV@E<E(>9E(>^P-G6:8@$@35?9_!M#[Q\]>MP?KM/T2+29+MR5
MT=&1I$@"<D)0Q9EC%E &D1+M?)B);EL.'/3;4T9IP304G'?Z931DU*2?'^[^
MO4K@/O6404?NN6RF..A7)EW/O7Q)LDF.>D<%#95?9%M5CX.VX+PU'G)OC!\T
MQG-;-XZ5:]LLY-]N_-B2N&R_JP<1^XKE!N7,^GK?[6,S7_8V@2FP:X] +&Q_
MFP%/Y$K:> (_#-6.,DDY/:?0$>'/R3&73>Y"'%0/#_(5A:A@%*)4S=$&G-O<
MK%.R7:RXZ?T:7#7B+/W+8,7>+XOONK=G)9E,<RRK1]@E33[=TR;E<J0=I*3-
M'GE4IS.1F%O71T*CU\Q5_O;X%W,@DS&;YB[_A3;B-3UBBRKN7LLVM8+/4^OZ
M4G;A=.<G_C^,%)1+7_FWNSQ7KM+BDGDZF&18GKP%'BI*3DD! QOADK'JQ?6Z
ML&(#&HW8E&+]AULQ>NJ6D@?@BMW+/\&< R8\V9RA_HZAHD6_T^?$^(V?Q=]:
M=FF.L4@.<#HI#-B2>;+E^&.(H57VW<.>S_=)$4DC';DV(<G?F.[UQ'V,W""1
MTG027;:\F 5F&3\P;!X85=B'2M%7NBY;4KXO+<SAMB!T4,!$W45F"JYR'5L*
M99'M4ZU>_OKC9AU9H5E!63JYRC_BV7^8WB_JY,]N ILF;FX1*;FN*5WT%T0$
MU%H]</1GS7"*R$XP:&T)]3#%N4U=1?40168/BA6\;0*L+A\6]F7-CC!X-K B
M,C1'.;QC".L8'@(3#9&2 D\QWD7>]0X:WIJ!F"!QC66.N_1 =%""G^&0"W7
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
MB9%Z*S_%!11AXMH,Q1PUS'ESGAFUIM1VK>!VOM9R8K2A!/EI^<XCO5BJ12G
MNR01"\5>@9?CG\+'%HTS2Y^%+0INFSN"C^_:1&LYN>W[_ZYRSJX*<+#EL-@>
MK>BAKERK[<;7:C>3(HS&$ J+Z)DLIQ'JA8].'D?)<8MH7N-"B$2T)K-[*&6]
M38*E2K11)9#76@8J>\@\"1&7#;]YGX[',;-C_I3N#1 _JUWF'M8!,FV: 0K(
M"4M*IW3]0R*4 . J!KB#XEY?8$PA0G"F(#C@Y.1!X_[EXV-_)BO_=@;#G)F]
MC;]F&8\E)=/T/[+4?(_\S^:#/6TV2YOK[$7R!%2?*>O&D4\A 705KM*9XYY$
M!1'.X.[\'R<I<E#D&"3:],H&V -2*S8_6&>6I2O.[1$>T\/^')@^!@.F1#0.
M?![QE(3O3<"'HZ]6O,"0)K.(IW27-D+\-Y=@;(Y5:(;HP]#+JT90M\EQ5)'=
M7$$^LR??^S-G7E</F881># 8ZOU?;09+4!N;<:H5$<6 ,".WU6PJD^$E81:=
M]A!*8%*H'^=;DMW/:.7?WV_L_:5_?L$,*K/[)Q>2?M\E-\NF=8%B#T,-K!Z
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
MWV/<72+P92%&RO1\J57"LY6AR[;3RYE/E/69I1S"54P[WJH-6/:%7)L,4(:
M!T;S=U?^H3,VCUD!C /9?5N0N"OH;9_YD7832"I#/ !N+(J4%S>^4<1S/H7[
M,/,A7"M.LB]]1.BQISV/2UM5E7T>K?)&$"Y)Q%"N JO^87Z]4P(5;6">*9PV
MSR1586EIR=%P$>[=,X.,0#TKQ^:ZR_RT%S20RS$J<TW*^7<NE7MY"#9+U3WY
M=!8A$T$\M&N(V^0RX 6\;,D&MSG8P0<O,\K%&7SRU&8&_"ZU%JQK\WUML6X4
M\"DMG6U W[W%W&(^$G&#Z>7SDT:4![-;8\=4<BKT,Y"^Z).WE!*#/4]*CLR9
MR($GF#2W)/0>-2978'3)/%%W'T*U2S&S,L;.3(:IC.^9ABT>KJ7$("\ >4N[
M<<@[ (0DTA.BG4)<(H$L@3"R"'$R;\D8944Z"V5$=LY,++GX$%OV(G.2)N'-
MM]+B<,MP3M?%R/$#TY&SR<EKFC+<^4D$H7>R'8,P T H,H0PC%L7VG4EY?6A
MA5,+*K.60C6\C86]'8(7)^3?;OAVOA;KUDQZ*9JJ8S]V!A2G='$+:L"; D"$
M@DKO.N*-:C-=JCKOV8)/4NRX5#]KF$7C:22SX[R76-L_%2]@/$739F;:26&-
M_(E2;S^K@J^@NNYAM0?)\OW"5P#W(-=*.,0A9]: I-M*W&6=N1]&^ONT%H@H
MAM^UAEU9IW!$,#MZ!C6J'+EEPSD/!L@[C7LC<V?S<EB9?JR$,!M#.>,34+4S
MWXK!<4K#W$"9-8DU[V>M;^EZ3Y=Z3*)L@./-R57:A@$GKQ%S4(.#GVKT]<[W
MV$/XW/]VH^/X.)=P%AZ-=^"#3X#FI:&@WK\T/G)#10D\$Q8I+$:"4$0%V&,"
MF'.[G+U+9_%W&G)=6<YW]^X'VFA.Y*)F+"@QM4 5C"3=A[]:!Z+_<P3![5[U
ML$"$-)$J(I6%[PAH9Y1L'/'VM&OWK=@8C-8;/YTS*/E7.TAI'O.V*_RI+ BN
M/2/>5/(L4;Y?GD^BUP'$ )=?;(S1?$C<9?&>88\-D)4V).M%G9%Q/=<H0O8+
MZQW"*5UC27JO#2MK;YL3).V;G.S"(R?3S:/?["HCIW3NX-FK75B.7[HIBZ;,
MWM9?X1 BJL>1M[NPGU? /58&(4\\UF!$J!%WA>:7JV(1K@D/CJ).L.+1_IXU
M"5(VSTJ0 WAA!,<B>]Q,>TD481>$<"(7X2_["[:V!_7:9\S7G=*Q:DH_$XJ)
M]3=E,Q7#35)"?MP=E,S?$43=<;/TW'^##CLI#TA)M)??9CV^)M&54=<^?J@Q
M'$ND]>,:9W[F+;8>*X] Q6-HG+JCA9Y</8)M.;[91KTB]/H]<NQ]*)8.+WP"
MFKY-B/@/>6O>HT6)5D6LFH$XY4-?>+?LQE1H>B\.>:[\.I!G<-)T\ZB#&O9R
M&@EZ)K[\]I+<N^\>0&=$FJ5=WB=_9X^A2=0"J4Q.\)^#A(;4(NJUG#/G'((M
M4'FM9 0&+6RB7ZCW%F52:C9" M^2'O'8IN2R2'K\2\HSU:M$?CO#I+PS;C^E
MB\?2U_^J)B?8D@.SEM3 'EH:?7N20,7BP.'OW3/'.R>SX)]C4G"2S>1IY,X8
M+53\0\13=!\I=98^WB*\QQ#>!(>.2W]&@=4Q<U(]-F&)/7HJARLP#9,D1]4
MQ5XGJT145(@(S"]$//,9<<(/!@G,FA ID\INC3_:03%@'UC"V?Q7^5=X$V&1
MR%N B31[)%:<C(X[P#/U%GJBF2L0KJ45';'^8<_21/=D_'$+PGO;]ANB] *B
MMVQ?AV4=7P/NXL"7#N!(M@T:B/S.>O@B_BIF4M.*J-JFVW*IOMRP3"+R(##'
M*D?0VS^)-NCUW7RZV&W@>?U>(P[VFZ$/?>7Z2:FFXV<\/+K?"4"3;7J0MTG@
MB ,\EY$W82BH!WDM?DA[N.K/?4I/".UQ'V'YQ8]XT2=67<+UQYJTD04)8.38
MP [EZ9EC748(',7*]!)V>3R.7 _S\H9C$!J??SO\^?I#CN-&D[&N)&T"\Q/?
MELI!_62YC,SXYLW]77]/ACQX5S0_I,DH-J+,C:](RO#1>H;K!3&#]?E^HE/9
M(1>6=_VHD$Q;6T1O![,G7">M12/D2X;="1UQV+M 10DP9D7.&Z:P%1<#,5T<
M?YR$26$_8R]FR7M^<HQ.&?"\2*?'L=<W:CK,?BQ,F_8#>(FHF$(2*F:9U-_;
MCIRDP-@;$WT(4P?L'+9 X,P4C1/$_%3JG[II3!8DWKNJMM.Y.9]W_T-&U1^1
MK5]?[N@)/.*[&1[[L=SCTKA@!(O/X-5?F6K75HML"UE^6F:]V/G7T#_0U7V+
M_MR?;A4=D:2/ G.=5&\2:DN:/-.WUDU3F#P44MXG+J2210C8:G!\5I]Z&=X6
MSMS3HE]-EDN"789O%V<>/4E4D38*6I$V,70'UYK3L]Q[$=7)_WQ4>&O?Y\*+
MRN.$BV(:KR\K1L5=Y$[QF;"\+_ %5\AOFQTX4/"ZZY+NXH?5G/.?N\\7_LJ;
M^ZNFN?_'X,2#UOC_>:7W':S!0D'ZH.-@\L"C#R "=#"OAW56E5@Z,?6$4J"G
M\5:2<O$*ZKJ?X=!W 4=)";%Y:7#FYR!$;51ZXI1,NLV88ZL/4NO_5/%UVZR*
M1S%3[Y+[NS.O&A/QT5<A]D"RM\>\W"&$^9N,C3>B]A&SWDFV>O_-MF=/17TB
MMV2=;$BTM0=G"ZB0UFL/ZSX^GJ4_^7P6U7+YUTB?T_27VZ;*MZ#Q#C^:.8S$
M<U$7I9F^77OU.8=G^3;_R61378KY6+VL^-%HO^6H?'E2%"7[LU1[QF$4SICU
M@)>C\6@@?W[91J>G^GJRC<B_DI,O*#?3A Z2"3Z1 J[+VAH+^%+5W;&M,NX?
MFN"::8!0N%1PQ]$+>6D*$16:K<B(D?/_O^AZ[W"VWO!_/+H4547MU9JU:[=6
M6HJJDAJU8G0IH:%J1874WA1%2U%[[U7$C%E5FYI91>W$/"7BY_WY7-_K^O[^
M^/YQ_L@YR77._>1^7N.<^]Q/TZOY%++Z@-KSCTRSB)=JF->?WVB>JT?@R5PV
MF6(7Q0?J5=%52R%-OO82;_7S%I*\;:DJ=P?Y^669M=;"590L)9N,C+;>%^8X
M3YD[_EELS .",:IGMB.+ ^:3IA+IJ=8RI&8ZM@7_TXA.>E*5_*W)#[%E(G]@
M]X(]RC\8B7CV\&Y)X OEG=+>()>B"?'+-=D/N+KG.DV@=[Q[C4#"'^1.SLWW
M' NC.J%(!9<RZ_595(?L[*'N&.$#RIG'#\K$9:M44]J]S9/''1L['Y4-QUW:
M/WSS,5*;YA^,/'APZ6PT'.<& \_^).N&EAS=(;["" J?BWO)JL6U"@-#F(,;
M;^VJ.QO-GZBEC $QSK]@MWY$5X'2BYJ?O;'J,D*LNHG)-F^R'R4[>Q*:2HV_
MXCXE6XI).,NLSJAXX-PYZ;^'2WF?9U)]%S/OH/]K*%_:V>['C\'TY(+9L4--
M?U)\]YF<R&*2CHT/1/H2VNE_/UPVKQKWFINH8U63Y,IN3(,)QOQYFY!3P,00
MV!T@ R23P036LH"[0#R1B4,LI8O!T,V^C?WCBMH8YXVT.Y;7/,)T:=TOO).,
M;.%@'V?0T'X\I3A7]$?.T %5:(OQXOG0\R4GY=K:MXJ[O?I][V=&SCBQG17;
M4XAXV<4O2A;9VQ%^[U^1_LT.J_%S[(XQKXD.@Z^4OL!=-3/FSAX_N3@#_J>F
M;(&>.1/S ?6/5'NWI-6V,D?7ZT<3"].5DT)R6MHUL^*+P[K8H4[29)I@61>8
M:X[HATV)'9W:*R)"=ST&__S9<5F/_UUY8$0.W_0GHS#4JR-E6U)HVKQ%J"W2
MB%P^]#4V%Q; '^3A[I6OKQ[ST;#$3IM9!W,K\@_C#3E)^J/X@S,?&V2(= 7B
MN<B5?>OI C/'>#[TBQ43^/N=,6R///3654>6_E%])_IS7"(\GZJN@-@VVNNR
M-CM)[;APC"7X)1@02TDX8+!U52&=C3Q58M4[WJL$D6KVM2#+URU[@&50N="_
MR B[RIWWJM-9V-M&HA[IR$(6EOO8[3#S2LR B4OW3DSG]]Y0SAZKHGJW-_.^
M:3&OT[Q-C T'O/$ULS_*) A./_(F_TEM5&R6-OM,4KWO,@&WL+TND%DF0GL7
M^+?!P?-JZ/"93Z+;3V>BM82NCI6E>1<3/N?$0R:0?V] ;NZ=\,_Y#7CRX8]=
M4FP>A98>B9UD!ESY:W\FECJ9PL](3>WY!?YK8\_\39TOATY'N#TQ*+.7+_X7
MVS-8M<LDQ8&RX:9,_K=L":I3<QFXF),59\];]\554PYHIM,-Q9>2ACQPAO0[
M<@J#_NX2V]^GO*"I*HTJVE?3/UY:H]VP[A^+5[Y'==GI$]Z,>*9']V>):+SK
M*$QR(?%K$KCE!TE6[)<:-;E3!)6J6>SV2AY1)GV_^GBD?ZK8?K4Q#GZ _\EG
M^31,EGE;7SG;Z?O.K<$4<=O6G&9IKQUT>AHT#$8G\C1HYQ[(?S3P V*?-[->
M^M[W_MY[_1U;M-D4U8G]?\LW*YW7_+]TZBXD/1IJ-Q"PD,A<-$EN\A7>>X^U
M3XZ&CVIFC9CBC[$K(^,\.?[@;X68P_;A[#*-GDG_C:GDIHR#)?_II[^_9R$"
MP/V3Q:A);2J)6O]4DT1!)92:G()*PD_P)[!%ONG%4]#/OX=J5/E3D/P/3[#]
M7_%_?9I?C_8.U 5Z/__/@R<4#CH30#[@7_EVF#<OM0_5K*S=9?)H)YS]L"[=
MQ%*[K/I+\O#GT=J.MTUR@ZZ7+<*,V'HU+G.=:[O4!I!I0\ P@>A&ZY4/;9P(
M6BJ;7BBJ'C_I%<OO )22<S$-WC!_CPH$:[<H@Q_?(\(/"Q<ZS[]NW%NS<\BR
M*RZWP'X9H4]'*T42@DNDW)K*XU.ZT1$T'3%,Z7$TFLFDRF[(1>1%H)Q,?$ "
M=V]'!X@#P6+A;A7UL4QX"<0[11+J0_T05 OJ5ZYB!H33,.;.,6HLMZ;].,";
M^'?^]#-+ZF;^)#AN#H>Y'(Y7EO]D%"*T=]N'>=NQ IW$]K/)9!@?W Z#PGT>
MC.0"CODS,XACR)3KWERL1Q>5CVR[VF V)4TQ96RV<DY];\0M+I8HSK*F Q.8
M0;T4X!*(R+Q*=BV7#6]C1&AM00<"L*1&?&:DQS>7Q0M31*N\)&T@NL >^GMA
MH&Q!7C0+7K9YK/QMM_*C05'E1< XESJDVA>+5LFV"ICDEP."W4A!V&[KK$X!
M1J!AUE 6OQU84%4W<6-"W1ZWS?*K%$8LS:*9E=Z%ZK#^JL*PJ)@-^:$V2G.1
M,E/J]F0/0N$'JAB"2(1T@[F<TE3"*2YDGIZ Z_&=L[K9^')!*X'[[6.$0)8^
M6UL9^*$W53#>YXNPP4&D/B^M0^OO'\=[&[XKF,I9#UVR43B9IQO%B[Y+:NG*
M9"?)Y!8#UAC<T\90Y'!T@\]16)5GN@&GXN"<@7;E?TO8^2BA:Z2K$Y15?^PL
MW8WN%JC7"]T;CD#1:?(BKP%0=[R_8S?W=-3><+2J>2'I8'&ZU_ZJYRF(P4FO
MFP706C>,S:YJK";;I>4LR&KK,]:Q2BZP7'1TLC_?[A@_:T!@BE42#[A+T3I+
M(DF=L1<C=?:1XPB[Z0=C2$;E>,)E)1Y_QWO3(WJYB#[+\7H> S]]T43]EV&R
MRG<?^G\[D<7%S[SL/&**\P1'S&*CD4^)]I$D>\2@Q01%AZ#OF:YV"HJ0!]KO
M!6M/;N\;B"9*7E8\ 3]H#"P7J9*7J/G(9G#[FUX$1>ZD^A3D #T%A1UEQ>P/
MAXPAN>O)BN^]*EIPK7Z=[]_ "8,"UUQBLU<3YWIX3?C\[MG"S(F6B/$-[X[B
M&(FO6<9DU*;.L;PEYHTZ)'N@%&'1HRE33X)71NB%>*9O,PX3>/R<RC9,N\?[
MJQ:&W9RD5ZI)^2<991]A4U5Y!M["=RKI28X;)\=BE.?3BK)AW!8]3!'@Z_7@
M$&442YT_J^7W,6X,QCR A_SJ,,&EC7-,W:BZ/*7>#X>]9L\14Q9WY 'M'8V(
MNE2Q8O4__9$$)]\@+Q;H$"OY,7F  (8;'!:6Q==340POE0VOW*KTA.L>+>]R
ML%L3OQ3ZM;2P):J%)@MEO7G\\QO/6, LJB8^6%T('*FX*?ETA*+A5XH([N)^
MG07#2ZM!FLEM&7B=YX1C0YE9)T+X4U)*ZJW;0\L#S;CMW[88FGWL!R$ T<8\
MMH\*/=*,+T"(]:CZIT90E-SPQYQUZY*QX&[VA$6-G@GZ'P<^5LDI"/D?KV*-
M+$%Z/^VD3B(UV8 DC/T5RMWG9>O6C]LO[8.OV2,@T$G%#-IN"XL#3<6/$((A
M^[%.F]Z(F[2#+Z=(=TW^9@N7<(3^S1O^J-R_1P&!V3!-_O'R3>*8HIJDK9I1
MU.(8SQUBT*_+N%@=M)R@#M<MJ^=/Q3E?%#U<3K. ^9RW8P[2]8B)(2G$>'QX
MN%)Y(5[;7.*RK]3[5UFKIM./\CGS_HPO3\)<H+K-6!(-^63_:'(V7P!K7VY;
MX9N7+]S0EO7NO-;_+;:+SPVBF(YSCR:R.D]!--1DGO_]],'AK6IR!Z7HG&4
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
M#R! C$%W[@3TY3\LHP.%@<A)?4H*Z>E&QN^MIVKFEMT>24B+^.FO3[8<[,J
M'QRA0C4%6JG^C+ISM4&7:!?VP78!&>'6B?^S3_(4Y'4R2/GUO>NVCW'R)AQ.
M=>@^QI"INO^/?H!&IZ"%5#S5 7M<0P'__-]2>0__J<U.JMW$Q-^ ]A'3@0ZQ
MS$N(7L3>,-?>\/7TT>.:F8,-2M?V/P< ]44=FO+PE7QK]LY\_L!\^^P%W2?0
M%J;]1^<_.?9)S-P@2>[F$K(Z3D$Q;8) $_'8/K"-A1S>%2M&5$XH17@05Z+1
M]WT+;9!\Y+YPGOL&C *]JK:YJ&ZB%CG'9J[O6_EF>/+UE!?Z7-&/\2B=7+D>
MD?:TQ(ZD2\RZ&V/;CKJ7[FDZ1)H%')@0G1[^TGW8M^36&\^.B,95]IV"N!##
M)M-+0#$AGJ.S0G;C().9/%4B2[T.Y QWZ0B1IF/;6# *UB[<C)2$Q@AIM_Q&
M>I\;5N=3:$,,&PNEVJ]F*8R\!!S)P02WD/;7VR%4X9-T*+XA]%C9L,0>J.V1
MA^09YB.6?\QACBK#X4@FG&*MMH_R%S+][,Y=&>K,DC[?SU]+,[V0BH !_FM
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
MV8><&KTUA8(QRF_ULZT,8:S_-/F#39HR'ZZ@K82?)/AB:"0G A@"QF;C(P)
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
MB\/VL0)80D6C>\Y@H4O<2TG?W%F;'K78^SODWH1DFK7#&# N>QI%2S$E#%_
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
MG"*8!$[C6CUW9"'>:876H,&=C-"UD!MOMK,<3&5Y1=..>O6RL[S+@W!2MU]
M77JH-Z"13MO[&N @R8;K2H/'GIZ9;5-$T3K-Z27%:([GH866>Z\=L<CR$-RF
MX*!%H^F_4L[5/BGE/(#$W($EE2.%!1UD&:04?FV#]9)XI[@B%\ 4DC=P"Q6M
M8C0(U^U 8R1GC]GBKG@8"H'F5^(^&RBZ/"].97I^U:I:")"S&+5 )Q T.>(V
MR\\P,:M)H3?MZ]&<K>4&B95HR[T(@UQX+,&47:=]I;$('L>PO!H8;M[_TM+N
MJD'BEIG/=E^,SIC>GEG%S%>.+6P]Q=5H9JY#6E&R8%_K"DK9#Z6(QV&O9?<@
ME,984)S\11!^&1AY]^ZUQV#M3;1(]$DW06_G[N3D%^\A:[[CZY YYT*")[<Z
MD> )2RPA[ WBP$7PTN; 1*9OOE)'L*-]8T;+O:7*MK>[$Y=#G,]3*-75E90^
MKX2W3\_7)'Y0XZ$#-QR$50:=&K7:1</ >"I@-G<.OT87' #+Y6)SF5@"#+Q3
MSD-%-S&MT_='2GVE>?KZ*U><MG\D6>/II&$1X3$#[4:]\8[WA\KRSO!?$_3D
M8Y&:^.I&P?:>AMWV[M8L^3.IJZ7/2W&"775UW*KG[L(5I5S[KB"9>-G.XHFS
MP]Y#;W[X_G20HU9H-"]LX3F#/FLJ> VZ/%5L:Q'NM<4X29YGG-E,E:7(;JWG
MM&?2B9M[]?;%%N!'!_YZ/&N(+--*836Y?<AROGYM'!6["N_H6KT%@#9=OU!G
M?I!NS-M;\I,))]8,\:ZM]SSI"3QY3HAJ6Y73(:Y^O$KN*T<P8[@EOR5MV?S,
MP3NZ(= K0:4EMS/4#[J[A7>(ULD2S!W^)']"OP:';;B?L%)]YRU=.7+A)=.C
MBKVZ4YD;8E7><6\=^ 3(/AM1J]Z6QK$,@EF'33O^X)SN[A"#:+;?)@BMV8+D
MLWU[&\!";N#%7H0V$-B6I0E8M45F8_&7?V+EK\VN6DU&(%!E%@7OJ8/^Z2_B
M9N3")BQ4GT@%W\D[.C3)0W.PP_<^PQ-J25&>#?OQK-9[&[<+<QPQ;:NIH?XO
MF;RC?;EOWR6U"J! 4O23)@;/7&*R9LTKXM'7S\D(HU"E3PFK=4VP=^(KS1@E
M?'#KZ!'N2OCB!EDD(430GYAA4:JA0B_/VR>8$ZQ0L=)'P!8UM-N;A&W[#J^)
M"$P+%DW0\HD$2/'D\OP(*@X5GT%M"3FV_ R@)R"$_8MG# 30:N J=CA+N[O#
MK7!Y';+%W<#0W<VZ\T?).-7_?:I<QLQ$\(F! =P\:DB,ACQ:SR?#=5D)AJU=
M+3AM[\L,I=-8%3QQ'8+N)[WQVO? $W5J<-&8\-5#]*''@3+1>E?K;Z4#Q\O"
M%LE1U H8#3I4-+8<#Y#9(^N02-YUST#N$L+3>VP=LF.JUJD,5S"CLB<9*^QQ
M-R1K5.^H7@F#G'=^[<NP.:RC2>::A&LS^1VL#<H,F^3X@H7D)D-H!$\=&-[0
M\SMX%CYC!3REZQS/X$;F8YL^9'DV<T_JC^%+<IQAFXP?7VEN/QY$;V$P]+$
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
MD+R3DNGI,7\I9EUBP\#]90\HV\;<!;NFL=(4!0YF"\CI:E3EH&(0EUXYP.3
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
M%-R]'O/^BMLN-XYN_;33O,Q1S*AJ4K38YQ'L &2+#G3MA?3"LTO_/8[T$!:
M?A32:M+6?&T'8/$Y.(6%BI[T^"_XQ@I#0<&^>?139UZN0_ D.^U_-NR?!TEC
M* !]L)M/>E$H7[":-'GIWT*_Y-)^P7DB M$-+J<",%!M22UD'0*=O?0/N/,_
MKJK_#V3G7]U[W4E'_]X7:?O6P@'!Z=)3*VG\A:E#S[!WB+ /5A^0/]<A]7SA
M_^=E_X;J9/\WV'/@7P,^W2MPV3"MUR%-6O#5; &IWAKU/8DGMCJPH2VNDKI6
M7M-Y;]<AH1N$:H=\[YO[O9IQA:I?NHI,Y9N?8G$%3VX4-?W=Q/^7!OM"^/LX
MYS]IX' /<G]_#_'G[U24^;L>;\X_6,_)?Y6FR($%YA&=LBA^!</_?!= 0>AB
M08:GIN;LJOS6E," OB68]-DMWT72=F>=;#EO?7I+#/:66??5S1?N8#QZDV>^
M=:E%3=RHEOZ09B!YP7I^KM<,O^_1]LA']\(L/H@HSR)A[Y%YN07?TUSYA(Z)
M)'\^(='(?G9*[M8#T\@\WR/![D)[$S,[HH1NSU;J[$%1TT-I.S^59!UJ+;>L
M.GK-X6BY;EF@#R(*]_M:,</71% R/ZJWR=EX*P2B<R@".\/@KD.Z$QW#LT/,
M?V:G.I*7?DFXK6 9']*]2C]]ZI7T5Y/2XJ+7(5KGVHJ+7&74RE+%CA[VO?\*
M$5CTUL'IT$$SJV1CQAFTD49FX#$Y_;6PMSC1["8WI7!]WDU]C\AJ6V3^[X%:
M2[U:1?>Y/JV@%+&8;[9;JC5O7_QZ:GL3SOO.M_(*2=>#*J)6NYK\M4YUNLRL
M2L1S',6N  U4-X:3,D-+D6'=-_#MUT).VN;@JEHSBSUU#Z&I5PEM7_XBVO6%
M%X6(_,K/'X4E_=2-\B%+-"B"*/:%1'AT@PH8> Y(?;(<>B+\? 8'_=QZK.!*
M2-F,O##K"N5G<T'JJ1H'%<S6>O4%G=1O']]ACAPVW]V BX@,]Y**>4C:?8+?
MM]- .AG_X46]>3_)L()OWK>:\?F2YU2MS@L?@1X@$L$+VC"J9L&RDV^X?EF2
M_?08Q D)RJ?;<TNM?]VN%&NYH*=0;.6,E[,:]M1U]OI1.6+6EY/;^O'K^;GD
MV)8CPQI9JF*Z/Q'.08^>6&])$M[A<>RS!W3L[_U[+O7/8N<G.U)ECM?I\EI3
M[=/W2+P[O^-G>NF+,"84N>^NFMS/NNMV)K]V7 _X]NS_-';V\4RN?QR_>]03
MJ^0A93NA=)1V3AXJR7IB24L(-;%3B$V:'F2%W<IA;&D'->&@1$A:M"C&#O)0
MT\/(5L1L*E'9%N:.V_:;.N?UJ_-[_7[G]\?]NN_[=5_W_?I>W^OZ7J_K?5_7
M];E22.%8?Q/^ZCCC7WZ+7[7^A.Z,?=+UA-(=I;\N3&AL#&O*YI1.1J:SYRQ.
M5SOGTZ<UH=8W985(Y^)M$^Y4E/!&^U55$0;Q'K\XZ1\@X'L@J"F9WIW\R4GH
MW3OQNSSZ0EATDF?1U?T!H:6ES5Z]YN1I5U]3?1]'SSE%S%D3U3GNTH^:-1PN
M1S<AZ*B%7%]Y!H%V)I]'XZ#T*5N)\S-S%OIA@S/\\O4J.3*]^MV!:P$31_<
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
M8HYVA-94.TC0+Z8E8X+8K<=.& =_'5DQ:ZSE"4VC.X7ZF\]:++F4.)BR\'#
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
M)?#Z>D5F;K[1V//59+PI[9"P%Z9$LX3"V''43FJ:AG5)(F*/(!RR!-MUID1
M?) _>P>YW3I<8!O$3M92O0BF?BO#P1,K)]Z/$APCJ>A/'LP>)8WHQPH%M2PD
M%"O<T<QM)! YLAJ0U^I?WL=ZN^BUQ&Y*&DV7[T;G)SN#^K&5"T(3@05_NN/G
M<GB($U6E!U.*KV$O1VO%7N9+I88Z?"4[MXZ:QC7S5]I1\BEDJ]*QM*>"H5R#
M7S][#\>4:&UT-:\%A6<^C2HZ<>;#3OD'(Q>N]%UZ6KQ8'WCLS.HX_'A=K0B(
MR1,< =/GY 7:XC@8G,Y,= T]!HG)*)V9U.1/QK&3<228O. HAR4'67#=&(0+
MG-8]'F@T:FH394NO:JBF-0TOW<MXES?J<VL%O? <+'';S*?[HV*1>^KHV[WQ
MBN>A4OZ/=II%3H>JNYM[17%)8DBRLZ=RS%S[]U6#\DG-0JQ[^L5&_(?YA+U_
M_O3ELL;1PAT=I<(/Z[@D$[*" )_!<28G(:\OQ=.K'Z:QV/6Y4_.YYATL:4;/
M&!.6E-]<#^I5:4U61);@U]>U[#YX&4;>:*JN;XP_G9K]*2IJ0Y^@#)HOS&Y8
M$PP@&(<.\Q"<;84N36VJOHD@)I<+#&1C5<_S67$+OP^V6!C7.IAZ8U1=20XU
M==[G0%P].G ;YYMEY.6O#@I,<FW%^Y_/GMNG?P\J_3$Z[:B;Q?^D&#R!>9&1
M<9&J4EQR(>?EEY!K^5DXUIW:L36>[^S.@_EQ^4[5MEN57,[^K_1C$A)J;WI*
M H]82_WLARA_#]H"2B[_,N1DS\N.)1T$\O_[0^(-PGA\$CMI!1UG[^/ 50(T
M$/12B.-]E:##<79O9S215I$/C.$F4'"HE@9G[">O8O'C%>E;%AVZI9IG*N6,
M D5 >^H@<H8 C8H 4A9'5@3 #\%@(N#=-4A"!*!9"B)@12J[M?V>E;M0*3A1
M!-A,=U,%5G0YXL]P>\'!SXI"4G\J&@J/WBL"OG]O?9D$@&C(I4E_4Y:B0>=_
M%YP2 5^_PO@%(:AU&,*4R/X*Q8J WO>K+P]*M.&$NZ%(U*OFD0-@?X_Z7O%V
M-V=:HI-9\I7!/I:7?<*<L &A]=F<L-/[#^ZWR\3L[-&H.2+%96T5W($T04W4
M0'"+-(?(1'9YDA);D%R86D"3'AG,Z52-2.V/%4BHD,4V=;<NY!K8ZX4Q]]0N
MK9P5XPF_FVI-3@IJ<?LQ<V<&[ TR*5O&I1(QK.T!-#CHWX%91LE=88U#/>RE
M-I[&#_N6VH9&4+\+F>2S9Z3%)8CMK>#H U^8YC-B@_)!1"/'<':J9KBBI-/
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
MT46L0]1-H>Z) .46(S9+T1/?CE.!^MGV792X:*UZ^D!M:2U98\ZB_[Z5*9B
M\5Q(G[NK(B[FE5SS#A$@Y][7DGF=GU=1\0@[G?0W^2A8PD-M. I41H2'9AN$
M ):Z%2_5.:G*]X^QNL25W4XX,[;"2C)O^OQU,:FI^V&X?VE4LON&-2UU=\/+
M6:%VW?=)HS,_7%.\"E%*XQ9)&/O,0R'3GN=SG]Y@Z1H9AV$KSU1ENPT)*H><
M]RL5W7A49'KPQZ_ORB+K3,^M,L\'?J[[.%L[08$,OE1[$(,]H/WM'BO.J 7*
M^##>W/55@[G&6IR538$]=Y]17<6G:/4:\;*Y1""PP4>35=Y7"5VP!;<68K=5
MU*YE0-C5>/['36H081]_[5+K6+2NX )*B7"8$2HKAS>_P%^@:<:VP61K$^67
M^[#H=&<S0YZ[(ZA[?M9=(ZC\5J_)^M-416=-<TTVB^F[2AD1&E_&W$5NKZA#
MQS6)8:@=FTS7\,0?YQ#&/,<RN $"Y1(H;:VM*:W Q.)&UE6V.2,TUV<.FZ-^
MJFZ@1".UHNYOQ@6;3H([1-_PP'MULFIQ#ZQ@4_1$FMZ0E1.7FJ"!NM]BX\^F
M*/E I#9/6WI;O[0W=,$-NC'H^7&&X:...!%UE[GFDO;C(KUVS(^\T.2W\NRU
M&</87ZU$S6ZP0H71U;?Q)/+#^NOO&U14DN/.H^<<&YTB@O06GQ+#E4N<6)>:
M'='/ASY=%HN"_8<"CJ-?IC7:9N0J^+7X"7MB'A5;@*J+^3[!:=&6=\M$PL\W
M>OGZ\7/6PAH4=*L#LSES=@&95Z4T"V&00=[] LC2IFEP)0KG/+3\SJM;H8P
M&R&<XEA&LK2AO/XNB]#BTA=8%94FNX8"O-Y2>W9)^TK#J]=#H9J1UBA'QK?J
MUP[*+SVBQ]'U*>MVI9ND#=,Y9E%_7,A&<A=*C@ 7-YY8A%'L:3ZO;G! WCC8
MZ/=J,+BQ<F)R]GQ@M-]8%HTC/</;%?A[< X;S5/>.(.-AJ<3%<6M8"RDRB%W
M?9:V8Y1;G9JB:D/H\Q!R*H<5[R,G A[\.:/OH1%5'3"I A(F=>M!7.*7T<R#
MP;P2AHFSV>K?3GN<#?38 ;7LWG"3C!:JS$WF[:#N2<=0S1I7W),[[^BW"/+N
MYUQX=9-KC6MA"U0V615ON!H&V;!A,)L7GA"C(V_;D E582*0L9I=7+*[+$BS
MG","7%[ES7U8G!%4F-0W*/YVY<_4>X8SAU/NSP_SJ=G$Z];$3IK^9JY0:QYQ
M>"34^H8PTCMB L4(?:B_VI! ,"R&:GR&"8H<+=LO%S,Y2U?X4<6DET[A^\NS
M2<RXC7O!^'7/E^ZNC\<J/E?V%59 F!]Z.]_9\5X4*?&PX\U(_<];E5P<!O@X
M9N#=>@C&31S;49F]78 \-N&UO:^OUY;3NC5S\O-U? %F>J_]]G0'[K%CI(=*
MF1I&8)B[G1\N1@2H.;@=4C<A2CO )%-2\^"_2L7(_B:[K2QZ"/G=SLI7* +B
MZ2O& X:? B2ZB.Q;Z)1@R!S\RW^XPU-1*.6?I E+.\Z,!3-OI;*V(TQ2EB>F
M-J1FY[]"]ZL@/I;YXIFLH@B(&^J@MB-38Y$K.NV?D9_&<F 7&%56%XCLNR7$
M!RS-+.'L H^RP77!,22&6IN2 #%D0CYFFT)EPA_HC>+L''\AE/MVMNU7J?H
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
MGCV[J]LX7%$WL$24PQ!_ \E<)A2\/L^&WC?NMC@#K+7"$XD[&EX#1S.+,7=
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
M^.BEWZI"?CMQNN+Q]V=>]<S-Y\'<'Q6W&#NNL!AGVX:$6GQZKTJL0^R-'YK
M#]VGBKWO%%_NK0U.IM+N7]BR6.L18UW&7]3OBC8/M-[6+N:#(59%,6!.1UED
MV/;BEA K6EF@U.W;2C7.NSX[*M[Z\^D%BR.A,NB2S1?I^[[T$R4/':HQ,F5R
M,^WLMM48064AKY[[)TQ!'"TO2-3WHLRH*<2CS;3FN2!*39+G^(1CB9=/22KA
MPM"P^<,SD@:&TZK'$J/:M,]D]1J=?W3OV+)."Q_9<5^G5+)Q,^]AX_Z;V"!-
M+EPYP1A_*OQ'V!EAVWC)&64S'425O%SYG=^RX>]%D*/"O*C(^\MV>'C'1KRL
M0.^OY"K):^ P\(US.3GAFT/PL%>VP7>="(/M&7;R?^_)<E0T_7++$1>]8>,S
MUA*&\0/,.1/?M/*DXBT=N D5T[&7Y.V,%1S8W/T?WZEI%E;5:,:^SWCM]X/9
MN33R@SO9Z<C0&"?=$N@!ER9C!)C\N8D##;TF*-5N6(I@.\:2;"Z"L%+L)FWK
M,UJ[?"D+:1KU6*WZ42.[/V[EPX,;I+>LT8T<+-'&L/U_OT_2<FF;U[K3P;WC
MJ%:J-S-GJUFJ]]YF6V(6_>@0='1'Q^C$AQY;$(I!H[>9#M5]Q!!/)DI%1>&'
M]AZ(U0*FSG)BM<YRSVRYY :!*,&?;MB1/NI/E0AEZ1$BR#\\2!16:2K@,OB]
MOJ?8$K6%?!&!K']70E'$?T1IWR>_5>F^2;#6]89;_+Y96)+^328O>,H.X5\J
MB!ZH.,#HKQ!N#U+V.*M=1Z_FFZ4$5QQUU8K\\XK-<T?I=Z_E5,W\WUI^V7-*
M8_&4U2FXEWX;86E45WB?LNU?N>&HP@ T87)47WB?M!T.1'.9PH# K6.!5/D?
MI$#*^G:!PGS:3UG\/+5$D-2,MOQ?KA2?^9*:30C@XE(96P#>9)))\U:VNC"]
M:#R0>Y'61Q-!]LDX>3O;>O4OEV:_G<!'&SK_HT^XF: ;ENJ0;.]CAD,5O?R_
MR;/Z'W*NL@0D$40[:4IVD_3K6\2 1M#J]^,[5[81PS@:OX+9VP$)(?/7=X8Y
M69.H1Q#B3<(?FQ2B]AQS#^,0HJCEY;Q0 _S)G;S7F)G6EG)H<0<?NC"&!J*7
MD[HO>,XJ=&F41.>#^5Q;RH;Y$DO:EW69;U]FEF"(0L@:YZ$J!=J;=*+&+$J1
M'B46#$;N?#]:9^HD2T,&&$XEV%94SYAS+M<_>E$%+%A+C6'+T.N]>?.7!D+?
MPDR29%01W_H*FUX?"19!_@[=O[IO=?9R1T9<Z\("+_RK<L.3YB_CR_2L%*U"
M#Z.[)OB-^M0$:V_K'%1FZ,Q2 W@9'I &'D:FRCZTC,9P#M<NR0=FP])J*;(8
MH1[XCN.CV>&E&RN(#&!?BG-V-K&&*B5=[ V;W'UEKL!M,&/XXI# @E0\V]A,
M8[SPUS,;H4A9RQ,'ZNHFY60[E^(;H2FU5#F" 1_U,)AN)I$8=L+2C*-.NI(W
MX2QQJ?YUDGU?)5W<@>.^#@@.5OK,=*!-QI+*2 KVZ1,VBH[KLA^0<)M9E(&P
MC[@%C.'*>$P1&Z8V=A)\V#UQ%(4BOD,;ZM&P.2TO2:(-NOO7# [9.[*W#Q7;
MIT>9/;1T>#7KJQ=C.Z1J!7?#FFD$^8Z-!/@P(_:VG"ZXG1&T[G3<V:Z^>*,Y
M^5GTS(?OYW.+,\*3;F=D?/.YU">L!TM:*%6XCB7I$3!;!M$F5 =CGH-)OP1K
MC/6N7CJJW-.Z!ECO;Q_VLNJ)(X14X O. ..IN=P>^9F/8\[/Y_)T8NSZ++W+
M E5U'_E.NS0,9 C#YX0JPDZFDG _".4NW?O*OYE)O4RX ![DR/XV4T?\G:\B
MT/)8@RNL.)MY]-/@>V>%>H]9 %AF"R"3BQAI[1H'@/-4L\2X6,&ER%)G=E-\
M;2FQ6[<RD*B\66PIR_?MFV9EZSR^MF$%WC41_@-B\C$,*#[MT0ILN_GGF0N=
MI%OU #A\"GS^ TS:\)5!;NQ>:U60^:WC\WBAWEVDVLRD(MV?[[!Z%1QC]SQ:
MB^UO(2J"-%@R79L*BLNVEF!LB.@DJ@%?4^\7]NQ/BRA!=6]?I)#4%S[ZO%-/
M5,P^IG_.KPCVJ!0CV8J/M%+,M'![YIJR3"NG7+KJ7(HN?U+@I;]0.K$G>#X,
MBZ+83J?M%G8SZR+B:K'N+&>0C65WGYX\U=MY+Y0"(NFV92#BW"!!C0HJDW:#
M@3/.[,T3HR#\(I":PW7>VN9WSC#B#Q,?/;3F:XP6_NJ0]2[B:-WW^579C5.<
M.1&$0W#!NT=[<$+7PU,XL$?9=^>,'+'1S[WQUUEM$]#A6\L^[OKJZ%!9^4FU
M<3^'OK#9+L]W$>B#0,G4$B]!ME,$B1N=;'^[2*/&3<I:ZPI\^>?O<SRMM0-5
M^UALI,;,A&7_,@]V\:,'@C:\M*+FG1O &EHWTGY3W5>[T_=#H%U[=4THLRZN
MA92(4J)CHZY-]4B_HU+D"=MS6JUW#%9.QTZR)O;P/SSEE[PA&O-M@^K-'$WR
MTF]STK;.GK8RG^,<R'X-\(;C;CR]/J ./=F-&'D7].J'_<61PB<G@QN]O2,&
M"*\4GBD^?NB'[UIXM]@7-=[@.4E;M<R:7KVZ2;\&5%(*\+#51S@I//DL&,'F
M2;3R?01^?'M:(8OC+-&2M[^_,X$6;8Z3[-%I\G\%]B,&:9OV:K&Y2[45=LOS
M=9G^V=H+QM01$63UTR"6<,*$F1KA6#HV@[G&M5*%)WO5%12;,DLQ7@O6^J9_
MSS(D>K.Y9QN!KX.%$XJU3*F7X!W2\K5P__X*JM^44%O8BE)=[HD7[FD"+3CZ
MX[8M1&F >%]V=3C>TL^_ #_FRH_N;$?%YYDUD%GK%2G92+:A_AL5C6-]8=%F
M-G4V["5%O(<]F3W8,\+[6M> NMW'D!5<!";?4./,-7* Q;$69JU.S$O!=B"V
MA,N#M9E.'$#M,WL@0!?-^5KQLZ@O+W/0H8:XTTCEN>%Z#<TSPT=%$/:!Q_:-
M]]Z^HE7\S'2$WW$MV\G M!0)EC,G$MIU,M:H96>=:\?<%C>?%#XS67N<_$1]
M/"=\''-C.;"-'[! XI>UJT"WT"\5@#5G &H:45T Z1-N%YP>ILDJ8!A:=#[E
MD< VP)3"=V7UH:S)V[M7!G_8%N#)+4)#QF.>5T""@>5L>;IV;C&_0F'UW":=
M8'(-D&)/Q@@/!U)DA<H$(Q WM;0%9)X#/-I%$$5TTJNTW:!>U_E(8X0=X#!J
ML*3)-Y!_NS8;@=$I*CE7KW*N7@^@C J2TV>'^84'PB]$OU;RP/;XZ,(#N;V(
MR;OA:]-'O+]^?+F1[J2G:IL>8K^*S+3 -":[N8I))5^"@XPA315:RXFMKBSA
M(^,)CE,BB)Q7H'#OD(%037"*OYW7BFET?USR<^(P$L8>;)M0R?',-#F<GS@[
MS%(QCT^,OIU?_\32M^65L&>RGI1@2#L9;&TVEZU1:I8LN/:2M9G)]W#I,VZ@
MFYE4P6534G.+\(<_![JB^<XRE$2ZE6E!^>SPW=0<G2+_2&W:QJG),G!^R4Z_
MR:L7F>?:F)JZ>+0;Y=80.HBKXSAU<1Y[!8V/5F=4$PECF*BCG5^L.A?8&Z0Y
MU0_D:Z4"XL UH"XSNLBD8N(^/\*S=ZF2KI=-C2=[ TL)9X']H\QXR[/KH8S]
MC'[+:\H5)>=R8,MEG[[ML0N#C\"KAUFH)*;,\E+\1<%UOAZ^QI?OD4 _QM''
M!D&5YC4T[[U38:&V@R%M[G6K7I6Y)4=C@@F77F"\GIFN[DE"@"LFC$##HUK9
M>U9()RTW)8KV?PE9T:"99CQD*U/,'1OTWWEYT*$CC)ZH%[3(TQY?OV!'K>?(
MQR_6#M&':,,YE@JKN4VIK*F U*6;B(2#-3&GFS(-L<&PX&Q]G.),R-FZU?#T
M[K"(8V<.Z?^*N<A=[92^<W:NQ)%A"1IZ/IEA*E87QJ3%4!2K_KS=*7#QT6/R
M#H0+]O(3/OPN5#VYW)E4JX'Y'!2+IPI@U.VDCRH<LG!?3R)*\.Y7*L;Y%M3R
M=K!(!(D-X9!%D..7>&X7)!)%D-9UP&-S"_$(B?WLU]%_,J$ @ZXD%B2H1!08
M8'V$]$/[5[+C_]<W32*U;@ GYHL(SJBU7[@ [6EUDTTC;H/_D 53K9F2UKJR
MFP/SHX'/97^-%MF8TEBER)$WEQZ*( KVQ*= +A1@,J"RS1)I*IM+CYCR*KH?
M UHWHQN'U:C"(>9V@04G!=?JL3Z1ORY\7%G_D+? *R>T\R62V .6AD43((*U
MI/W/,9_YT>BU%('A]D%:E^?IW57;LM:,.O<O:02TPL<LIAPZK3PN]C)4Y]<9
M#:02S)"U1H9*+^S6MC7RGT$N/2%!P]?A9LZ]7_M,] UO @^5/;+X9ZH^U-?)
MC^]96V!''KUDJ&(_ZK+<2WVL$ Z6,TC3P=.O9DAJA"T<&9(CT)XY'&\8EOO'
M1&4ZKA)OU*&A'G?A\?G:J(U/6&I8]Z[6#L1?!@597\8VGSOQ[33M*VH35U[Q
M40E:U#;4O3A=B8Z)PZ=/:AH"\^UG%-*<"Z77OV2OOMKQO\L]'#F<1MPW,RD7
M (SSA!6<7 DWH(BWN9A0!CJ@&C^:Z$<,&O\T[CXMJ5OO*<\9FNL[G6%C>?Y%
MW\D+9<^#OHA!U\%.!+$+X*8)]V-ZA*>IM_/O65H(%4-1R^[$$^+#'701Y(L>
M_/_%:3]$D'C*[D4"M 1_=X[%2>O(>1I&V0]:M/XP[&S#+#CX<]2#Q\XW9QO6
MZ:KL\49HOKFLY'FZ:NKJII^O+E]\A^<"XS1J+K^,G>$WH-.H"_=AG!=$C*76
M;E$1')YASI0+;O]2@I$BR%LW"E# X0J/]G3NORON#YU-W'[AE8;NJ+1SD!-"
M%#=;\)X/7V#Q[\#V$ ?KS W"&X=9."70EF.6RMB*GF[K&P43^[FX#N26<="A
M8WW[0'T_"UL(8NP'0INPI%;R'9_V +\H+M;YD/>E7MY7S^#/8VA)9U1Y02V)
M]VUM]G6XV)]<%^0O11(JHL+&0A:0H(O<-$Y@2$U5JVJ" E6+/^I/?+!N?Q:0
MO-P-!0K88DN'.S7.2PBN1'TX+\G=E/JHL*STG;1 !C"<'A9I/UCB!L:PI9I-
M>USYEO6CA@/KU(<FM?VUCX$R-C.NF,3+D0G_T:8WK*$+K,6SA6]4H] YBS>&
M)@+S;F2@#@_" V1'\WZX#$)9V473C[XV@S%\M4N 3E,(9R/:'A8G-P_7J*3?
M8>@UT-)<7F=]'VNG2 <@I<<"A_CCG]':WDZ-=35UUV@G!<KGG2XFY[C77LEQ
M-ON*TZULLW?N?%J8<<=1-ZH(2VB6_7@;L%;H_%7,;6G(^&&*X"':X<U,%,$3
MY*;A?FT_0N5,0#?328%8\V@$QZ2X@9,+Z\@B*I"D012;MY26G]/BK$P!:NP_
MTOUOEW;CPHSG7PFN@FF[*UXY1& C?KL\<C[[Z_SEN=O>O$T[T"J$.\:,G9"B
M<&)C"O HSE;P[EM\&6L"VK01G%(XAV9H!I1\CAS>!71BU1O\':?/^J,/>B<,
MF:37$NH>)S<\\]_;I ^+1)'T:P=KH\.V6]^LV*?U.;.PP7]Q-DJ_(L*+]RV$
M!!3DBR#Y-7PQ4]UM,BV"'!1#Y"YSV+H^?#\)X/J2OBM%I2@F6>[:6"7TFD3=
M]JL4V(*LREGGL&MA885!3#E8I?'8CQ+46) [X/LFJ]=XJ&.N;T?VGD.2?NX)
M[U)&D(S_:OZ2_S\)>1=G<L2(+9%BZ<V=5,<0H?W?^!YMT)VZ]VE6;FA5"Y/4
MV.$ZU4=?QU/H0\?'WG%RNIKU'?\$*X46S=<' D?U/)'!V5=VX7L4B"SXCC 1
M1!:/9*F&@(];LCWNEP"'@5>@F6N2;5-_+74+RR \V[C^XZC51 &NHLL(A5D;
M_OXY:)@,C'SNC):L>>0P4NOR8#7\"Z'NHM/X\\_Y%</N2Y]=G!Q+,42<X*DV
MK%F+X:5QA&^,Y2^]<?APC"_A<TX$80)C'7[J(3_\U$60SM%.FXX3L[,\WR/\
MLZ1V+""=R@1J:":=56  =UBW7^C)Y7.:*_]J_=_$CDM;X=HF]@,#<N/X)%1O
MJ!0F(:6YN:/^E2?Z O*$_1.6='W_J8SWAQS^[%0SBN]]EO+J[#23'22 B1]>
M^I3&4Q$DG<4:MR)]T>RC;W!BR<5!(H@R<8M74",VMA2S6<#7L<&]'!F;>%-=
M<G_QM[<'&Q,OMR7N>U#W\<VQ+?=TK2_QMW(I;]+B[DZW8>&N8/0U4J% %1>'
M NH)#GYLYFXIV5]YVGL;8R=;NPW+@<[H<CWO*]Y!C=.K;O(BR VTRC&?MSK7
M/Q9.3B0K5SJ.H#RP:^-%6///3ZW=OO8&+U4'OVN&!LSBC&9QH!=32@29*<2+
MUU*RLJ3O'6G_>1<CJI\(%[Y5C:VIP-^F.P!9,B06C[.U',T<:23D=\CN=C8/
MDK5B]QZJ0;Q^?G_Q1K_E*C-%V<T[4D/RP9W&'MZE#8T9H280F[*:M@4U:ZW7
M+\"20CAC4-G+CL_Q/G199;+V)CE>.UH[V)"ZF.-Z^45-ZCZ<X:BD-H-65Q?X
M+>"?!K><ZBBXQ<@2]JG#X"1 (ZJ((+UG 16ALH:&"/(U!?J?=T7:/^4KK ;S
M%1MYE(?>[+5D6LK65G*>,<4&8,04SHU^>/%\Q$:ZIN?%J.U5%:_,&PW5-7CC
MV8"LL0L#MPRHRJ-1KS5Q%,*^C2MB^KO'&!.->".NC=H>Q?%N0 1IGU0^:IPK
MSVHQJU>-8#&W(8O1Z\*2EV_W*7>V98TN%D[L(VU%.6 X""S):;"<6H'5I"$2
M4G!:_?2#/.WB]#@S/=Q@94^I96\XFGJ7^.'H/)?D/U\\+N3R*/^Y]A\+E:FM
MPLD]@FVDQ3\ 0" 6P=<Z?ZICN$NQ*!I\89H?=QJLX) @H-39P5KD0Z$<G9]7
MKM-KJ5^"66N\HGJ$K_S7=&MC<OCH*AG#J9!N+\<C+P\8D,\,A\X2YGW..,JT
M[0FM@]>2%W*LR<6,%[KWC%%*<];;/PK""5M)+]!Q;4-#$P>!O,=<*[,S[75D
MJT>+S:8IE;,14L6SPQYDI$S?>+MB5N*/(V8+GY\,ZR>[%>:EV#48\Z;W.JZ7
M1>Z&/1W!+!T>#ZK\Z;Y!<$T<ZO+I*2']>T^!"0PLK420+E5P>I6Z^4)@-57*
MD.XIF #].M;/5_#C6LS#"HEJ?!UR5.DG<+"2BF)]Q)1N_P>8S9,;5.B)%4':
MR%+J]7&+5Q,QL\I2?U4-XC57LS;_) 1,(25!'@T6*]2HY[NG%P<=R<>H6F<T
M#CV-?#F!SO8.]*BK&[W%\;G9XSVX8.S)PYYKIRY>]2:9Z*0\'87R3FZHXQ\C
M!FBXW7-B&%L\T$O#6C@,N[H 96!T[5,::D^0QMXJE8I7^+O;/</4;9T&2-4&
M/>OV5*6Z#6/_JX/.QJ/HXMR\W%N4+T,,S-OPS*PTE.YT??3%9?>G?.2;WUK?
MSDWN$:JE7!@934$L:/S^4<C:?'X062=UT/JYCG+2'S>4O]TZ=WV7_X4O0W$"
M0]0C$639Q7*[F.C&Q3%_^J%,/A'PFQ3Z*1%$/@ @Q0A.<M45V,Q6=[ AA*,N
M90\,9-]L*/:>(YKVKJAO=5;YW7O<&S-ZLVC*Q[UO5<9>ZO+U;.]0])8?IG?R
MI#?+F/XX)1_,[W.-R >$?0&%> <V+BFVC",%E^SRB\2)M:Z9KUY5=?+L;=]W
MVQC[_J9)<;KF7[+[C>->/_#$R=0^"/IKXKPC[.XQUPR>I&,'[ ,/GC?LE5#;
MX-WK=%Y*X.C3OAHTLPX2W, KY@0'0 6Z<@(?)8)D&4,3*5)@9UL:)&TC1V >
M,B9\8/TL6I^K3QH=6T63SX-6T6%3/;MG0PA7:4.5MW@FSOJLWTL>^O65+U56
MP-F& UA>9>TF?"-ZX9SJ<99QWY7F=GK'L< >2^)3S(:-L,.#K.(>/@$#D2;C
M>14:";>#&M5??79X^>Z5:6S57Z@SNP$9?Z@C!ARL71X8++_1B*!\OF_QK@46
MZ=@Z'EE0GH'P\!\)6]GQ,[(AL\'PGXKJJ/#)$J3K#.R_!9=T*3>P%,@:$ZM\
M.8%)$>%H7UBNT=0W*ML9REE*BLUDR\!. UI"_5ZLI=/1HVINRL.J%?5Q]&,O
M9R<.\(UF9Y:*/Z'&X@N:7O\XD%8\0(\ CEG+XY>XNK&6%FRH&HAZHZJ;'!;M
M!9.=,3_,R."^6?4@WUU]^/><LOO-+N\ZS)$#&'5'K%:J>WQW]1'ETV;OBW1O
MY#=0GJ \@BN6E1;[YOK[L9>H$7U=E1,!96(W,@BBQ%Q:\PT*O/P_'@VI=>!?
MNZ#_OLN$<US@OIE;.TM0N\:Q@K8*58?H.. ]+$GU//D5WNE=&W&OF;5&?V%J
MM'T/HK%_TMW'HVW=^NF.I[C;)E]Y ^+J^?W*X=WC<2T5WNRX#N:CB5U@V7,"
M_.-RLUK'NI;Y8HY?*1ABJ_J(5M'6WYH^86!*E>_Y2^JXIGK.@[J]<KO]B=[S
M-WE?]YUPG,1J91_Q?>]L7%APN'[0T<>"\'3F#X(SB NS-!UBRA%D0T)N&_SA
M/=;"Z=[A.9T7L(<E?<R!V(<PJ/[]+-<N($+O97G;KD7];Y11: M#O@JTX31U
M0:7 X ^+$R1I!"X,]WSVPF<;/3R+M5!M8^Q>]4XQT?YB;XPFUO_ 2VI1Z;W_
MT]!9#D7I-3_BC8XZLKWLB4"-'=$6"[__28*;]\EZ6,Q"_(3VS'NH58^O(LB@
M-_]H<^5_B"K^GQ=+N)C]?;_,@(@@PVMMS$V;;Y4.G(@%YM12_(0A:J_#RXD9
ME;L3I5-CDPE":'T=C0'$=?@8O5'H"F,;JG TDL)C$;7 "K<]I&C.RV<QEY _
M.M'E@G5U3-LXV;CT7TP1E]D\\\["2?8IT<IR(Z&LF,+2OMDDZ(DA^&UL(6@,
MULK&FT[(-O!U'Q$\N%TBB!(&R]&G[@%C?&C]=!NNC(5+[TK9S'("S=OM\E'C
M\0"W^@<3'[Y]G/W^N8B7-#;N;7/HSEVX0,%LZF&C528SF># 1_H,^>5-NS(;
M^ZTUP1*;WD63"EMD32]NY7 H'E:4,MT,"'-* E4?KC\D]\V-1C^1#[HY]Y,X
M '=XN6\Q9*FOR/[]E48?+6K%DS!$E_OJD:;"O"X&%1.TX>W_\6<4.V+A/N P
MM3::=M\X)029@9*9GU"L>MW(-Z6^O#*CBDPDGR$ID5HM0D+^Z)\99F@U XL)
MK^:&ZZHEBP>-0=PU3*14[ OLQC[![NH!D^8[/<[\[>1$@H<_1\:HPQI6S9?A
MI24(T/GX8M:9?H)-/K[$K58NUY?E1@.^)0X;&C@2AH<"7%28HRHJ9L>CKYT]
MN?79!A=:Y!IR)^3)DND3;PR>6L,8KO]\.MG-3=[IR+C]Z)&(E<DE:W2O".(/
MC[DKQX?TUZ8X:0\+U8(H$L+HZRN%'XE[@ZH1Q@Q)8/!]XP3:7/M9=59O17O;
M])D4>1G#BA?2:=^$>IL/X3<W?2=M!VAXRX""SZ J209C#>5KQ[61Y&<:XV)A
M=(4I9S5V1USY6-#%R7R;,+^IYAV=B-<-#8[R7YW'N_L<;T=85JP*+=9)7@!R
M%,D601*(N@0H7S=& "74>:T,O6 ;NH^>U-DP-F\OB:7[/<=3W(#Q]@Y2"([C
M W-H^E@4?NCW>O"O>"^GA!*=G+6<9T<GJJM?CH_A C_<R? -_W0[6,61IEP4
MV#Z"=K;3RIC?:V\VC'O*MZ,N#(H@V]9[RTW&56$)X7YVKU,(2F6!:R*(FN_W
MUCZQ?S5?NM"7T;$J#* -TK !K;_[S)G](?;\'PS]Q/;7-U0SZF^F]<+@-V4_
MC3D :?'$_>,@XWNG+=A>!AJU=\F![\IURB)"BN>R'ZW=7Z1KEK/*-IG(_N*!
ME;*./J^.+ZP*I'%@S82QC4,ZV"249(9Q+7Q<4<C]WG@DYV;SQBG\).< _UO2
M;<Y>&DJ"<)B?)FX.G"^ V<,%[3P??23?D$'E("QRW1<1D:$\>TXK1^(:^H^J
M]D4H!'X3KBZ0YVN41H; 6RER(*K=6@J$O<#'L595CS;[2SQ<@3[P51-!'GJ<
M36)WY-P=KBLX-61042ZPP18&1615XS'MKG-&8SYS%SX7%.GJ4"R^-M(JF[^B
M'5N7?OKONC,?47(MQ,W%Z<B\;D!$K<N74ER.NT_E72@+-B(UY7'?TH2K;M%"
M C(F9T00!8+**]"HS6R-:#:X\M0$*@W&N?/MFTM) 9,Y%5D>'EXER02;<!-#
M^/N&5 1',TS..YY/@WV"KX8,TO"TLDV)MI @J:GFK6QZ'ZGU&O6GQ\1O8A[\
M4 <XCC\O'%^<D&K6O0RT)?EQC#/@<*^,G;"C-U4"M:@NF\\LMW"0L10IGL"(
MT]4?4N;,F8SWU?6V.=&0Q%I')=,C.'#%&:%*?>[YD6N ,+/<<_:>_;ECS?0_
MWSC3+ZJNS>7Z:VLO=F5ECGEDI7]+]G9&[P[X,J94^2P4[?:LHO'.MYI,*KUB
MVK]F&!4K(5#H6L6F8O=A:R?W7YYM5$I]BL:\\"2<X9]1W?]]9G7-U"NX+*HD
MJ95LWEU)OK/N-*<]Y&G\FK?P3=[@\& 7GBN4G)TR=.U R1+\IF15\ 5OR+[R
MC,8<=^CH^D3-[;+1+HXSHGWH>I]WKHL%!ET>MAERI<FT\5%>21%*YX5TA+O#
MAFGWXV7;K5KK*X+#98XE^\9#.J[,.6*B@\?F1N_6_VAP]GF_1I@]@FE,:7!=
MGB',<I9&,&Q8"BTM0;6.YD_ME.B R8Z"49S*^T7X-+<^PDGN3+DQ:4'&XA)_
M=Z:_,5J'63+3A2L>FUMU&?E,R\U\:*;#OL4>2RH5OA/N: "(!5.&L':H'!W.
M1BE.8L@4>8/:2<4K2=0$VW;S,"&9\YA3X70&,TL5V/I';J][43:*P!+JUF_F
MJA=F]4AD$XORXR**-H?Y1S<9/'L"F2/[J9,MD3#UD3,$$VKUW&;G[AAFY>T?
M=.68)5P;K+6R.#= .%(^0QJ)2!^7H#4"0MI4LY1[W]$+N ="BW?%&Z<8#0YK
ME%C2;OI)(.<-0Q6,8!]\28VS/%)<22Y,\;[0,$@S"M;-^SJQX4H/:&QNR.)P
MT#?R;GYNOP>!;(\(?7@C9I8RE.&,PT94T\8FOZ/"6%&H0C>/)^Y=O1B_%A)Z
M)CC8>@=^4<JBH[_R6YQ-[.@FEM.(.?*%[_XPW<>P]HOM'Q]/RI<?%RZ>?G&%
MIVON/(5**DI I=8[%6:H")68,>>W6$KSIK<FK\U?$D'0T)^:&L=$$!(+M4X.
M5%HT.86G" Y0]D81(BA\$#WU0_ 4K?9F<N_I++CZR"6;Z]-LRL._%:4S'%]#
MI*4?OWG3X[3:TK'EI/5K$>2 Q_1T.R5F4H5@RX=Q.N/I\&)DU)0(LJ=EX_?/
MILEY1^IKQ5UG P%BN++[YD@*@GU*3]9*-1ZN=SQZ-5/'"PLUN$7[6B_L>?V4
MD_+9EF*0GYLY4#Z17>EMR*2O#):A7_8U8JVRO8)6A(U"B;Y)0.RIWT$!QLF]
M;\42P8]]+GGY[09J'R^O^:7X;U2X<!O^^.YCSP1'@09X$3@O@LRU$Z^"LJM:
MF_DKL&USQ-U@#Q>GA$*-S3".T@?H2#94O1--XDOX#EABV+DA;.5'VO_T&&2I
M(EO3I#X%,10'*I<,.1D>?Z)F92*T<H:7U5:#>XD68- &IS*&'W<>V BL8^@G
M+K'7DI:;O7P<O/CMN9OTGG*,[X'Z#$Y ?ZZ&X?'1UFYVE6F50=W%T;\,#[W.
ML2_/F?C\89SSQ(OHW. U@3ITDH:I?4+('?/XZ<VW2 -M&,:DWK 8/NC)9LZ^
MVE4TM>G:.6K6KM83)S3DAY%3#(*)4%CR+=HVH)D<6[F\\9>EO;%C^;F[T;P!
ME?#A"V]KC-Z7&AQO?2'I<-5J]J[L<^$E?H_ <$F*Q/+6??"/UU_\.(%^)-W8
MTA@[)>S':'+>ACWF:B-K>=92JA[K#JL3X=%EYI[Q0;8+18K1R<T2'TEZ7G8S
MUC$_73[^*ROTORT2B83+(D@Z=4IE,_,G:<5=@*!BJ.G,0%22KSP 3R7N0D]H
M9W]O_=;3Z8+/:ST6U&^6<$#\A!0XR@]''6(S]YI6<$ZL^-@ZT:)5]_N0VL;.
M/]UJ8_%.9>CO)H2BBS%.RE'5PDYG\KB.O[3?8\SQI=/A=4/^GTND[64@CO^3
M%?_!HJ>"4V 8+"5,5A+C%9%$Z]DQSY!I'ERL;7:UJ^O%)5=ALMT:K0O0D?Y4
M=&/NDUY'[.&,?<J*V5+Q!>G[4]Y^@@,5C$,B2"^!WRD4LT49TL\_J4'YOZ84
M5JIO0ZW#\DZ(]0.*315!CBN26NM^)8BW^]$)!1&_0MB^G?ZW687=)_>09AAX
MK@@B28IE"M[^>J4YQH%MJO3L)[%AP+ (\G37KWF%VTEL;X*=")+_DYLFT!:J
MBB _#CH(]''QS&64Y6UQ33%9*.$-_5^9097%+1W'5Q,F3:>(($ FB/[_J'O3
MJ":V;FTTMHB(J'0"0E0Z%0&WTFQI$CM C( M2"!DNQ$AQ!"1+DH@MK0" @);
M$(+2MY$F1 (D @EL1:0)$ DF(6&KM))2FA)"N/$]]QO?&>>\9XSSX_ZY/_*G
M4J-JK;GFFL_S5,V:<Q7R/NJ6;&^O%"M*9"IY"HEA8*P%PPS8!=O)R>:VD96&
M=S-R7 :HEMFSW9)"/]PI;>_Q[FUIZ-_&6'X1ZDN.S1[B&A5QSSVK%:(P(:V+
MQITFJTB#0U[GC=BUM \\/K?FWXP9_M^'ZS/H<Q[P%S?$2DC.$@:-<B70>D'/
M"+PG4H$HUL_6DJ=SR)J3"JX-0V$J]6YK9.\XA2R:\/J/;ZQK.W<_^<9Z=\8*
M?VH17U)5K3WG$?6XYW]ENI_I;JN0^XE2/>90D(4;Z-1\5?E;KH@" 1=1B=,+
M1[H+I;8@M0(C@((>8EH#C9[FU0$4T\IY$Y* \ JCLA(;E'/4#M-&E6GF.E(@
M>:,T% 53-CX!*#RD)E;@;F%[5 AO;X0FW>K 02^ENR7T67QIQ.8ZHAR'M,+B
MLMN.IG$0VS^A=\+Z@FH'+A4U5 CN6"X8B>SUZ"Z6$^6<"]X%.BC>LB[MORWC
M/OD*X@!-^0HFPR59(%:^@(\B+ZNI$2C_VU/7C&H+6_&J8(E+S@G J8.R"VNC
M_+DCUZJ@*%?IC<;:)5/;"_4#8PW8$97-K5'X777#I]):*B7O_O2_?--+OPKD
M5P4*=H$G 6.?WMDB3EBN?FOT;@;'<J>&45['DC+,OZ'YGG]RP):A[X\R]UA<
M8'\YD)4TH XK\K%</D5ZNQFDKD+^U(R'SXW80V[Z[)-DQ=JI8$I0A*:%QV#K
MB^+B[^U_T 2'>Z,Y),NJI]F/1NOK'[1^]_Z4:+O3N(61IA2>\&%HOUG0ED-F
MHIJ74LM:0+U6,$Z"PHY,-EPX[A>Q83[VL85.CE*%RYD/)LM*%2;CTKTX?)59
MY=<$@IFI49Z&D];-Y:<WF?7&[2N!8RRRLLP"5&'Y;*&!.1)F.W2[!52)X"1V
MI:[$CZ;LQ BWA_+7]G@E+,FVVPNRRB=2\C_RY=N]*N/380-:]F5I, ^=4X%/
MDB/4_3 P_22(+YF0Z8##D<48@48O51G;^F1*TZ;?FQ#I1>^#Z=A9HT=XYDDW
MZC?MKAUL5J6X^4;\&5\TL1!],*-JAT5#)N+O"RZH8<]WIN%I.8]]5R'XBY]S
MYP2"/]);\I*H0?1;)<:XE6$?N DYBO! ),L0^;Y(V2;K1>^<2P&=+5?@;73H
M"-$OOWVE3&SJZ8^S=JKK>7C%.8IH&@3KV6[2S!H]]+O""[E#F$3*8PUE+$6F
MGJWRZZWQSR@);4%SI9 Z15(AI'?FV4LZ8\SJ*3L"&/L?.' KB4[BIBGH=C#2
M=6!:#!C=7R*Q[)V<.->X'A<1NL%C32W:_(8,3)6767JID*\?:=V*_A@KCKW7
MC!9YS:K)^IU8;T>9.S$^EEGMO+U@VA!IJX-&$P6;1@AQ2+P N)88TF+LHO"5
MG\89^^J&1AN3HTP<^U<A-=)GII^*?Y6+F_&+7(RB+]28ONL+M&["3&%->,O8
MHIX7ZU<A6\Y,NC*I'JQAS3,#N+G(5)7D>BT!ZL+DU_-UM%<<<6)KMQ$ES' H
MI6+D)_($^G!7T>2F4<O<-XEZ76_@ZRW-XQA0((@,S';<26')Q3EX>*0=M@MP
MS!7/*@7JZ0_:*42636JOY,7B*WF@X_784XRAN22/"U1.==">Y*D+_;/9^P38
M_?WFEKVKD*LS3JU,]7IT(AW*<E%MYRXIL*K08LT8AE8[OAHAR9YE,\SZB#A1
MCS;6BK>QJLK'!T0@@>M)XM>SW^HI&_DC =M LL-K0+DZ.7V*3K?*NDNZ"LK4
M0:$HEJ5\1*S+2+TM^;;(RJ8E2)U]-4H*)O4L^IM]Q>A=A)$.O74 [*^E^KQM
M S"]5K&;5D/1*&7&WLHE4BY$/QKC5*^<+Q=6N)W!C7_6F"1Q&BA^)&HD_J7'
M_N_+$S"LLZ/U\ATS_\_8F8&Y%:.OHIB6RDD?O3YF(#E^*;.E" 7&M"TZ-0 -
M,;RLD6;#,'5RPHVJ@ZL0D;)JH'7TKL:\G6$5.'NS8H[>%;;XA*[S'.ZDZ!KR
MW#TJ-%FH<W#L]>&XXM? ]4?J])_;[-]W!]\2;/]NZGO:-^+PI[=;;J]9IZ5U
MF0$#\--[Q/"X0T?)8T8IQ;R)58B6[+ T7+*U0H3?,GDNT)W^M4.Q),96^:)G
M+$N,X"LX]LZ[G-'ZH^\:1R$._^T@'J^W[X:[(O$JR9?Y.-JF":R,-@.[3H$A
M!80F%!@OZMY,VC:YU%$K,/XE3)L<)>&9"V5C74GZEQ-=R5<X800\DGN&:VG<
MD.B0<N8N)CP+.&7P-<SR[X%+A;-]U&MYV?4CM/1Q6Y,*"T[_$A]K,M'2PA_*
M+IC[<Q7RQ@8FI_HJ!(]S*R]@AWB$1';F$IL;4Q\O]<LW_$93B,UOH ]]YHCE
MX?C4SXEB+Q^>2_CE^ 3;N(^/#UGVD=HR6N08R/WUQG)SBX(<D&S NH6(E4RI
MFZ1.'!'+, 2_+MP';X^9H&R]@(>\Z'LOO"8SD3<'FB^.\O7;LAKTH%D^0'4S
MW5.ER#,P HDK=_O2?63_IO>UM GL%.]@1'?1VPH,IKQ0/N:4TN&B)=9(^-\X
M/;_7FP1_SH3'7Z:9J;QO['\;F,L)ZOE:\O.G#TOH==N8!!.2JU+RJ!2E*>;6
M9I0D^WN7.(4EW(X$$\7K&5I#H7CU*22LI-!G(@14[5CJT%;"JUSQ=@K96O!R
M@KO-3;U?[7NN%LK@ZB699H!0LSE$,MN:=V@@VIZ0-K0*83&@G/FF)BQ\C?0W
M!.(V=:>[J*HJDZ3D=NB^,#A!WZ+__=\OBE*?IZ,6V3T_5:1;5B&U;YA+E=%&
ME_%WZ8\R<R3ZHH-<;GA#,&*T1]G+R?3S@$:-<XA](68#W=GV9?./H\-;#IQ-
MLWZ7X*:VI49NU5EQULHNS422) ;T_-6O[Y;@0 T OV]Z8];.8]D-RS/0?M17
MPY%Q1\F/.L;.,ZX8-6%=8!^@FQ"WHVYE9BY:WSJ)P=NRL3A[UHL]\9^B]H_D
MV4=5?"$E,S?;>8HIVXGF8*.$-^60(R:U*A))4?)!$=J^R'K>R ["["6/!1H#
M<\QMPHES/H%(2]:AQ,@D8Y^ZNI;(H^Z3_9%'*^=-<E/WE_)FPIJF&[Q\9I]U
MP&WGM#T:/Z"(>HECZP4; 1=AQW S0;9VJ+*9)%EF72#:@1?+O<;OS,@22R<:
M](PE'XH9.ZRZ0\P2*P+=RT+\+5D!M!V*)[S9VQ-? :Z)8RH; K)@!@!ZQI(R
MKJW^E!?5(J@H(YB(KFF$_PC,?E2=7E+83]XDTOYQ@5%7&_O8DLUROM>D/]IB
M*U-L$8_@U_$"Z&AVM]/Q;48U8OLCIQC:<[4@OE/[:TR5Z'5>QX]VV:&:_C]K
M^YO_-)]O43QH^@>UKB&[WR)V9GN7Q7.?!\N;9?W"[0QU(<&_4\]:(H=(2T1W
MM'CL<BW@0(FWPVPL"58"3XPY =?",Z';@G"C@'6,F737*PP]?]"@!C EQU&K
MG"[U6ZR@AKY<S''/9A[T-:$\:N#W1PU2.5=-+R\T83,F#(.J;J1/7)=.1Q>2
MVII^Y4(Y;1 +I7L8&J0?^CY^D>+M)8':WS*BEGU0O$F]G<HK+>L%JN E\G!_
MU5#NGSC#)^"Q=J-\&J\C_1KOQHZN4J46U[:/(XK?\I-D'J#_\@[I&4D0LV0J
M[[>54IPERK8MVKJ?B"Z=H%M+#;1OZ"DW<<)F50AYWWI.DMV!F$*Z/2UI-V=>
M11DL;D=[=5E+&+5[.6/)7^ V09Q.=$T4[3'#<G(5LFV.G( TOD_-=>N$J8"-
MFG?G-)GD=L;O *E]%:(: -LMP2?818RV.'F_KK&I*G[V4D"(\ 3,'YC.V::H
M74%AN$MM*#0ANBVDL/'V"W63,F&V.ZAI.I0MF'6QM2XWM"JP-DAW_^SA]DS0
M[</SQ))29X9@^Q(O#(0FZ;NM4+[-AJ'"OR!,K5T:)"EM;RF%S0E+8P@LHN*2
MY(%+,8J$X:$P4[ARPZ<]D;C@P+CK,:?0%]"Q9+4X!9FV KM]]R[H6NG!]?X#
MI+:]-Z.<@C* %O(TUD\$3='&=^JL0A($>A):"M$9</, 2ZHG;1"3T;L&PJI,
MJW!PD1GHH9$31LE58<.5@RQPQ@Z,YV#*F>;!9DNQPP#1MP@]L;CT@"5\V4L@
MM]..#"-'L#Q#]H>"[7EM F6?-LSLBPN3',^3NV8,!\X 9V).7WYBX7HDXX\=
MF([#S!:3'XY#GP-=#*-ISO VGIK,**O]FCSP9D^@2YS"&$U+M[.D)LP$]-Q-
M'U.Y\M(1^<NICV4G@=$ESKKK)W&M,NYPP;.&D%DLRAJ"U^7>>?Q&<&W_AU6(
M,^ 45SF'.P[C%A!(K@-5_LF"F>*&UPUT1^>"<^_&WYN,G^+68\RO<_0'0QLM
M?U_[<RDPT I/4KQ^Z;SE7T\_=7CFJI]D*=F^' OYL[EB+/5#DF1N28H%[4CP
M71,6:V;N_K%F'"(M+?I/[S%,WLA,JYO*P;'1V8<6S)T@N74)'V\)UWY;]8EP
M8<RE;H B[K,S#B9=#5R\D_FLO-*]3Z">YQ"S/LW]E/O3W0<X/M)]6:[41@83
M_ QD?NCX(!!_^_Y]BAVM2:/64ZGQ):]?-[[.:5-2.W1\LUV=BTEEL)/.W]/E
ME<<4FLY_<()>G$#K*B-$&,X,]>*RA_0$0JEQ-O^^V&T7 7FH\VS"A['SN6EN
M&RMK/#]Z3=I$L3]+^SI]<1OFGW.\"R,.U8T[J-PMD<-=T<PJ)% EWGH[P>0L
M8XCH80>SEA1F\C32BW4R!JBF)S[;[?W#R]0&8?N:$K0W[1(U6Q!P?;_!A0/%
M,Y$ME[SS4D[1TK^C.2KDK(I(<P_.=_^A>G\*E?@V3$12^0@ZFD-]HOO@&CBI
MEE6&7Q5;C"&B1(_Z_?NI^UYDN3 2_B'8Q5\=V/'EX_#MX]G_?/(J//#]3-P=
MW2,B+-8F*KFJF!@,<B**)\/#Z3'DVYKQQ*.?49X^;[(T.!W0UG*17\RIF[J7
M[[_ZM,[O>%@D6N"."_,81 \).<K]V"LM9">^\3^1@^IB%\FME4LU( >HVZQX
M5!ZZCD'"#,@*=R&[TMS6EO*(9M;]W<HEG="D(\W;>-Y'$UF,783'FF\-,M,=
M;C*4K7YTV@7;5AP_>!=BC?N4\Y?>(EI?&@E21>;KI6=!_4(P:5X)T816#XS>
MRS'M[STK.^B5 @%_G(P]+:D]^&(>O^UX%6K"BC.QKZ9GQR0O[ .2Y^D7^P(@
M/YQ3B<TV$!@ M!E5 -MNH]ST]/4@%:]!".1UK'WE=NL+IN>!YY_)MEAL8KP?
MT4'M$.)@==SC]IS$4>MVTF/?-Z1M;FRW.(8-;-/0+!$A^<I6Q?IH,-/;HW>3
MSP[8'8VL)$1/HC<4#D7T8Y Q+XK?'BA5P87MWORNKP42%:RC>2K<\3'=9*<P
M".R"G('U=S4Z\T8\L_0_&]PBH..@RLTF@%7[B7XI"A,2Z2L2:A)".I;"6JCS
M_/OR'7E<Y'+"WLTA>YJ'4/(9=@B]R\?0-B),P,3C$5MJ=L2^MSLZ:F_+;LB*
MD.U:R8>935G=B:94@-$+8VX /B9(OYYK!R?!TJLQ'EL86UD1=/<BG'W&/\H_
MVD.VU+Q^US\9O9YC@?)MSX,.D@+,$QNTA8G?PI3@6S 1L(,2ED?VS%!&25=%
MX$W,*]J#=N\NW^+C]BOOC)"V5_S^2BIE04*6K*?]E^W';?BQ<:&K$ 5OY0MM
M+FOAL#'/03/V0LKHRDE7N: 315TV,[OF@FAC;!JT2+(^)\F,#36H[ZN>T;AR
MN?GMP]R'S#J/-D^9(8@02WGJ[X7;I)KF"<9]S<>M*DJ;:]W$7QIMZGE%KQN]
MHBZ<2OX6&67!=YPJYOVT&GKWRJM=&RV7;I8DN70K&?.7J3&T5R%?;!K--4"O
M=L'ZAOHF@#2C!?@>BY%YQ=T@U=MYB?[ZTI+6/^0UQ:ZCNFULZ>9^G/XC;P'(
MCW&HKX]!),8D;/!7NEY8'RBET*R6;L_WNKL'-Z11N9&X+U%'' A&69*F9:P+
M9S[)9*RDPVO%W+VF?F"N:QFM!E['(F9@LO7TVB;J,Z*>^Q4S7&$RX9J/WO[M
M=.TV.<P_LH.+*Z(<9]O)]?YLE^N<TX!&D4C7]4MG1[1:M@Y4;4+SS_:+DODN
M^9KOUK#W>0<FVN;LRHFK3GG2]_-N@B_LKY>,T-YFQ6)"MLLM<Q6YOM4,NTVT
MK.:#_BS%J^*>+=Y6J6*=3;@@\]#(E3P5F,-*I69#6G<0&)HLUM2_D>"Z"I'N
MKUB%+)G"=>"2HE\/>GX;6#.3,0:O=Y,^(2>2%G;_*E;E4L=])KTB\8^/AH(J
M'D!R+) EGEXJ?A0AFIB9F4?AVSUXN'<]8IS>AR\\62_!52./]V5(3# \E:T5
M?KKCJ.\3$TJOS$:204ZQTQ63-@9J>KB[^^SKI=IO_O*]Z]VR7Z%-1F5F=PCV
M:^$KK5$SP\=N:C5'=GOJ7SNX2:%G%5+_M77EHAR='DB5B\>UX3&6IK['Y%22
MQ(ZX"&:(&Y*AFT!$)U(AGNB)P83RP@LLTH03R!N]1D]KVC>6'3&D?@*.O9\"
MT'%P_YZ1"A9<Q<YM5#>DPR:<6DQH=P$I<G\\_0I\=E64J^*@R;NF[=%.VA%P
M"$FT:<J&Q]#H=A':Z'B8ND]BDIM+\T#>HNM0<]R>RRL[W&+)ZGW;X2(2]NN?
MY5]_50ML3\W-WS(:0-#JN/G[3'^NG%$OBYDKFC-R-U26_TN6G1\*U B)H.?<
MPE0=S4ELH:P,M.CL\BXPM%@9_\Z;@#]Z*S-#DG-YL]/ *F3#QE>]?W!@NZ0W
M8QV:)2V5X3 E.5(\$"L/515Z7Z$EY(D#[+RN"U2.8!U'6M,_C6=?JGU+;_MF
M;Q7F@;/:GX>R7<"O--0+U8@N@ \9,#Y33P<?D5X@D7Q2FW]39S;\P5RN@CB#
M]K#>Q8V=*"+73&E"M]JAQ,PM4YI9*M>\.I8VDJ->OL<5)47W+6G]JZ*8F'%,
M[J\KE!\<F9P4M%<+%]<6PE48)O^0V"O<Y1^KD$T*[7EPE6E8B$?5I_I;7YX^
MS:,(W3%5V2G#[K5[#".KDZW<ZJ_QF[^-<,MK?N)%9)5?!6E@>P@*[(8[\$3+
M;B4Q.0:V=[R?+3:/T\X)@*D"6Q_D3\BL.98C.)63C9(++B(^@AWA@53G,Q?^
M#/2!]L_ :V=O4(U?TYCWQR9P"J/<F?-AQ42D9#%)BH$G-!N.H8>;W"76L?7X
M783^GBL#H;/QO(9$6%Z==V"TGD204L2?J#.<6^ )J+=?6OZD4Q-F7;%=V+>F
M,]%U\JE& 6A9X@)3;G:%=HKL?-^_6=#>65/=JGVE+IZ!3W?IYM;?"EK&!W%U
MF7-4./U\^-PB[H?_U\X8V5H9G[&I=_K@'#Y.@\:SS,S*!Z/'WCR17DH_VT"3
MY,4(UG!P<RFQO.D\Q==NZ['; A;T+ C4B<I9UC!G;ODO3S.[+G1%M"%XL3.;
M%D^ZKAR^W*XIV-T?K4U$-N,U)R23#7=6!KL9\NW+$FR5?&7QCR6BK+0Z'HE=
MD+P?%X]?IV5?LZ9I-VNPJ^P*YRF@AU#NK.-,["H$Q,M^M71.3ODWQXJ#OSB;
MF#@CO*;3O>E(KEO/'\BCMH))9*@W=TAH6Y7R=PM"II@(G'&+784HO>P+Z]EZ
M1>JHK9 \QTQT+@<3$#T;NTN@*F"LLX3T4&J^(>O1C-GT*&!?3;5*%U/T/(NR
MDNKW!&.J)I"/V!VQ)2/&@S %< T ;8-NA!TD>'0P59KA8KP>JA.@>$O,6;G6
M[,.$] X/[5CVZ7EG.W-11R.C?WH^@*JBX%2&\5')N?*Z!;6_GK(%0Q_,IWW"
M3<NZ_F,%=\LCYPH7G%B%:*Q"1%S2\KU_MXZ<A."2 \&UC].9/_9;:[XG^W?1
MBA^6.OS^UN1WWK=9P9G#9^2&49_])YC^(4>L"SV^DE%/U@S<7P%2S@#DF/H>
MU<F_V5D7 >64UA0H<LKF?B/D=<O 2WKCUF,&9[8>M1S3VP_ZBF<3H;76;TA;
M"0>4]T9ASP J;RC:]"F;G DK ).G"%Q/%*-<O;#LFH'3 ^Q,\MXK)X;$1ZM1
M.SQ]XQHIA2+035PQN^W7D[!8=A6)'1Z]E6L(Z.6^9,;8Z;X8<:N /:H<WXZX
M'5$PH;'8?QSO7RWXNP'HT78._J?YT</CKNC8:"4"IPVY-564HB(-!7*+8_,_
MLHLQ[C0]+<F&.<D5K\^X_.SO8^TQD27W]]8H%ADYG;JXYWJ7#IFIJ></%3B^
M?!H:>+[./;J"ACKNP$8NUANNYS41N1[I4]?X#0W+T#U2"U!Y.23@SD)2E-B-
MMQ%;93BW?[K9I03K<Z 1\ EK'=7=..O&K;^>TDYW2HL'T&<'<//V5N'+AIWW
M+'/B;O0K%9[6_&"!OPN7G/-:9BJBP!YQ9DGIQ,*=GKM$9WGX5_Y$]$$0/@]*
MK<=2MD[R5L@/PLA*X,F3SXBV8E.S+N_A%V!#YWFLR=&YKIV6YU8A-ZCHOA[0
M ZH*'V> 3?+PM J))4F[?RW_F-A_15.H21)!?]4=>T;OR9BJQ1F&YF62[<=X
M+E(WGTP+1J90<*MI"#G'].N[08?F^H]:2]7P#AQS<PM2LG(%]N($3G<FN06P
M0538OC DQQ8/WIC3,I(<>W!LR!Q_T++4PO3.Z9('Q[7OGUZXQ:OO-3X9O&PG
MXWTGG@:Q8AUR8IX!EZ@L8L;+=@!RX+(LEWIB;\^[;2"0'"1J)SJ^*$/;M-US
M295=U5X$^=2]DUP:R%7LD!N/2]/9NC1NGFF?S!CT]0"CBLT[5B'J O,DZ369
M>J:GG;$$<"5K@Q?9>H;+UQ#R2??M^/NZ9-H]STMTRN/6V]R^<FN\W #"_V2
M)? F>6#0$8AH6?D6Q#?U_V=QHOHE20D9F-U"P5M^+?NNP.H97ASS8;Z0?8I6
ME<S&V"F'X)81@<$^!%OD0#,.EK. B,0_E&V7A.JC."\EW9\6%B^"#XXWII[5
MU QV\+6(.'ST:4Y(A?^R*=@DAL[ 2X@!8&[Q, '1)M@@%]7[[.3TQ;8C==*F
M@3*&CLGN3)K-G&4?88MR;<0J6ULHB:=PA1AZ9?A2LWL7MJ+3LAFKM'+YWRPB
M7.1-/+L*>;DLGI7JRW17(3^LS^QOSQ(TISV^U)Q?O@\%ZRWE\!;<;NG^3L5Z
MAARUH%0\?5HT))M[F;=T@SBX["K5 ^\!T,[HO7(/5=.>R4IF7B,EHS=*S<LF
M57_:&-^7&1"*QTXSZUJX1MOX+H4?P0H7JHM]6),][#OV]MREVGT5Q'LROW29
MX@2@U"949^@1%ENMEUPK\@,:F,K$JX!"N\P(N,*I)OH"JHY@DDI"LT,1&+@*
M<90T*X_:J[0#QWVK"2@B? %ES-)<P@ECI>>+O2>R5U9&5\R@6V&&SZ$@.L]L
M 2Z)E=K*^6Q0EDR]D]6S9,XPD\<XN$BX"CD2=D#YC+0K=,:_[P.BFJQ;/^W5
M%!&5YFQBD/6U!D#%3B\"Z#9A'?PQ8Y<WZ'%\$&:%09HGR<4".FG)JB&+L0_(
M;!F#ZU+B+2@[ Y.LR)BR@,,CWJN0ZU-ZABYNYYMC^J><"?6-AK7[,A;<.DY_
MVR/I:=]7_473(UCZ)VB69;TGW)3=1N X>A9O@GPT?'+DT>:U#QYO^?-7T5/:
M+Q[I\(,M!)W^8_3E;A(2:ZEE-O8SX-&AH@ZFGY73X?@YJ(9# 2*?8(ZX_^.B
MA/\]$(GT%F"0ZM3O/-/I\\XA6U190=OMBF\^',K*I&%]W.>6S]A5\?G#A;D-
M9S/4JH(2G)MFN\UPF=DX06=3GX.:VO]MO\S:"ON-N :6]7_R$8T[M(\#FH^D
M)_,+[WAW5P<@&4]>81MPI>.<50CFBO?P3LNHHX;W9NL;3W78G^@S?O3M!B_@
M0@"_W2.'L J1(33?0)=DOR95:C?X3?WPXVO9:?V(C"D<])@+NT3'*'?>P^UM
M=>=GX;U5R!]P50*$D(Q2$B=5?68F1.\@+(^ZE#RR.Y>W!\#'RG2EU@"U(Z/T
M>#&H<WDH3*OY?(1F;)@)ZN*R.0*PE+T(LO#J-F^/F;]A9UM2%TJ24[&KD7)2
MPM@.OAUE;@&7=.%RQBI3GF1NJ9J#T!<*1!SQ[;D<_D:A^$M1P20]XTV?':HB
MX/NPPUBW=>OBG:![XAD?OO2D?6YQA>U[8:%%2'IG[Q(G[4+B0ZIK3J&0=Y/8
M7888NE57*ZQZDO8YZS#-VB[0:[KLN(-#Z8S?VPW8$:=/TFS:*N0^ 1P/H#=D
MA0&QIYMD_-BVFP(#'OJQ$><J?B/8(RJ)MU!*5#[PE5WG.=SUTI-@[,V9>TB[
MO_./=-9WA,6MD>.F]=\GT!(W<OPV/J'K(I=A_VERD;$;_.VVI,<ICKS+J21
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
MEY[MFY^-FRH_*8JZ>%)2TLJ/['!O/R9[5R=1>333[*S^+9_>\AX@I(N-61F
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
MTW(A<3OU]W7BS@[QF=F=X+/2-(^4O_X49OQ#;$]VJ@K1,Y5 ']HI%WM-^9B
M?"#=H;\Z+$KI>,S2#[%/]1]1OBQ>2_&#_"M?=/8_\QL,2UQV@0WSW56#[3 &
M<3HW0?RO_N3A!$Z;!E2UV6]4)9XS); 'D&"'G"U)>CY2YG#6B$2V0*^YWT]B
M'C./$&I.<^2N%&A=00FP,9SN/:Z/R;SC-_//H2:?-SVQ9(DK4\\;23B"!FCL
M>#MX10!TFQ0.&!"NMY]N8=PW[*>:J_@("2H7_8'BLJOF#\-,4E125'GCX33Z
M(]HCJ6^9 #41P<TFGN,E.EM5]WL$NGF\J_R)G W/S#5#9%2]:VQL&.)2*=%#
M4L_%=N+!OKT<<\L<\F.H]G1]BXW2<L4R_Z38O>JJ>D;U4ZY2*0H55?M!X?[0
M ++'(.OP@3>]+_*.ZNU(%F"5O[9V)>EU^CQ82 !;K'++T7P,_:(3H,+JCJQ
M70F0$!+F)I >"X<&PTQL7=9."KW)%VIKR:XII_-,':H?52;N^6&^3L:264CP
M;--UG4>(_K7<.91J*WR[W1Z%&*K*.OZK@3^!_JG^?=Q",IN6'4XM&L_B42N'
M>$$%Q:[7&NJRV?ZTF,]GM>%;X5>[* \796L!XP>PW0Z^%5*K 9DQJ4U+A$*X
M#E&9,0PU"9F=LA7T=?Y5GN!(4:!L;S-W+DG3C6MG@A4+E2=6(2-9&DA5P:2>
M!F<TMKW.88M6B9F#427?TH@2>>9[<V1 6L2/J:OL8G*849H ( YES'RFB>^0
M'E7*U, Q3UF;)&)&%;C(6KI;:W-7U@Z65$Q:F=YH0+J_,,ZH\+KB7-@5HIS9
M6(#J\=7]X=.**QONMJ0;O',KD<>=9-HJY&4%T+X*V>HN%T5_S_\HF>8O*P<(
MZ_!)]3VJA(L=UON+KQ .S+;>8>04#PLQ^F*[()Y?1TJU]!2'1*78'8T2,Y50
M(Y,U ='[^D*C])'I)P9-I4?+43X3=/LTKC LW+LFRD_M'[HC4F ]A;,<.=]B
M,-9"ERZLN#V%&8(;5R$B>42^"ER/!1!CZWF9S\3,-0ZZC*JQKI:+B";:@#1$
MQ#>3<<YSOE4A=9J\6F +D[PK.9@1L[G0,'<]&M!T>= "_I"\;3Y)\UQC_SS*
MMBV[I8-<.EQ;-9C1V^"7/#G,1^T0*[-'4U-9MQZF^ZI!_HGN)7T_6[T*F<;]
M^A"S0K\MPW_AP2HDS1" R_4L6KYIM(_YC4AWW#^].P3P&$M&[OR4"6:4:1@.
M_/;)H?;QU[+-^0N0/RX))055<NU;+KTII[(99:3O]I'V9.F=D;!52(I7= MI
M,)DQ?_TN[#J7J#C*W(*:0)+B8';$2WT4ZDAA;=^->7@B32,"6310UXY1LSK7
MO:-YQI#?32W/V!#-"5ZO]>/Z*>+U/IEZIT:%';.>G-*ON_6T>+ (KK,&H6C4
MF/G.X'6057W6$V_D;E1K==47VOHNG7S62A'S.GF;% =X_$IJ!R^R7A'6^4@N
M>;B'"VS[YY61T!TC&!L&51[JR>T> CV-Q3Q5@/Q0>KQ@X@-Y&+:[(6;6$;#3
M-HZO=W%\MWAV:_0U[BID-"_:&#"/86PEX"\#0??E4/(2IN$LJ6OE,6,M23L)
MYFSMYU-5X]ER)NI*VCX.=(6]!)?;N'I:\AL:L4>Y]8AN_\L =G(JN'BR&V/0
MX9'$J_L:.+*<F!LB1$3VW:<MSG+<!W,S*S)=FI#]Z"VXE9F@.2J=?(Y0]X:T
M;MZ@EV@Z1DD6[!O 25%Z*6*H<H">"4CSO8T5&]0,UG>M0E2FZ)=CRK9D+MWG
M80N<FOJH.R\<WUJWDF%8F'AGX>%2IW3?,E$N-)6\QF)U2>+/@5&KD!D!XW>P
M9UE=Z@36E!.5!F=A!B#B7 OH("DY)2''FX8Q500C!)*X)WX.OTMJ!3QN8)CU
MSAW'8W&C+BBIDMUW3XR*?QD&.9=M552B[W4%<=7:4(S_F+7P#+!.-  ,O\Z8
MA^PP928G?/3"KD*V6TPI^Z('FQW$RO@W,(N!&Z$MKA_ZVR]+?,CE$WJJZ2<Y
M3\#H50A",I.Q[)736$0[59@>Z&)0=-XXJNS$F4-9B!\H6J17D[&7T5#UM@PF
MTVC@150+WW)HL6:!_[5-;H K@7371[>!DK$-U32*0UG/2XRJ]')+XKG!EWT%
MM!SW=%<J83TW=>(5G]=U1Z*?&/!M#R8\7M/2[KQDN56@^"KV,A#1B4^0:7/,
M\#,639$K$6+^ARQ_6%GIF3V<N?$2>K)%VM*2[V<D\@6FVG#ET^EO)\C=^YC7
MW'C,,6AB,U9,V@XRED7)3:)NA)@(5VY&58-UG=8V#:EE8-;Y4$E'7<%$-NZ?
M.Q?9!<->(]Z3UNX>*2^G%HQ/]WT+';3QZX5?"A#6<CL*0<U1]%J0+-:,;?8
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
MFE@CX<^-1E"A;VAMJ_:&V S9BN"U,TL=RB_4B64+YG<\HQK_E[0A0[^:\]1
M,2PB7I<M! $P'SG7V0>[>R<!ET5$A".!&0JBK\TZ9"VPAV(*<$F]]_G-$%[I
M<Z3-5DE&!4GC\9C$4X7M4E?/QGIV560C/\=AVU<[C*2]15@ >WVV>C,-V^%N
M"#KG_!H+F_9K?4NZ5[8H-&R&T.\1>#"Z]M_^=D[DG7K*YA4?BMOM-EA\V_J6
M9>89LQZX'=(A]&Y8KJB&42W).D1A;);PSM.R_!M-%9*I.(YD<26;K4-45M!M
M4U0Z!+0K/3NIM-WT^S_!X(*2GH?<S*BK;8S5_50RWKO??9=EPE!I/1KXT?G.
M R(M5Q&?;\7*+1F-EKI>;*88__DFA#6?9Q"'/0D5ZA K#F9X 7/E%7275_94
M=J32NIR4HGBFW00\C1]%*B0WQHQ3.R<^?1KNL(;M\/[9 :#Q(C_GLB7C8NJ7
MM)U&'07H8N)K ?JOG3XG/35(K&9.DSWF',0ZQ,(NM"$3&%7+M,-!W.@'@T>L
MJR1O/DXE+ Q?& PG\/,B&ENKNV6 QQ/S[4MZ.RMVU5),QHMV0E3[N@<QK<OJ
M0!?A* Z]CNY6T^M&5-D %W)TB.OTY:JM'[1G[-VL%J\JDW\CNQF6AX:-/E4F
M7>+6O++R#"54WZ>?YBW6T"\ !HI.R!IS3JPR23/5VJ,WQFZ*60@1/N=[)\M3
M$@SQ0N:*61^C+H+TTJ4&]/;7SQ>SJH<-OWKO2R;MG9Z86Z9^EJL6?"#FZA S
M6.U?ENGKPO_#M,#?1QM_.C>UYGA[F,W*HIY6WNS944Q MD]B:T$_;X3Q7?4D
M1A-!TXADQO&<] @CR8_09?'CJ R+OE(H6>$3&0SXIGVDM@1W!4GE:=JSD<C,
MV6I#?BNZOZ''4&UVD^W.C3%I4OH:=F-^20"Y1^]!:GBM363Q.(NX(?XWQUW4
MUY>D."BWA(94-$QK]P]4.0HV)168PD;Y';WC0QSAHNO\R5X*W;OB^8.>RACG
MA=K%&T2\^-LY2DLD,"7.C(C9"?8(5Y>P;[^EP2AU]+1KSKVW5/#7F/#URP];
MKE^U>?YEJ_NSW&U%&.CB>WEYN?:P-"QLJ^>%"Q2SVV>>R%/W'?WRZC.GN7-%
MXY:R:0R5]-;7 2[H?C?.$'>ZZJ,U>12TG3L#)2K+U4>_5:$$69SU#=59#"/
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
MR)3*5PU&)'6G< ;$[/H?4$L#!!0    ( *I)I5+SQ2/RO0P  $"0   4
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
MC301I@+,9?:MNG"NH .J Y.I.7^YH&D_;&*Q+7&99$K2--?P>,)>()NLR!3
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
M?,J-0M</2.64O8U&L#Y1^!R#.0I<OSAR0BMS?4+82>[Z3GY*SU:\J-E7-)]
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
MD)UIWT^6GYAE*PX@MS9RTSGV6D$K)-52Q$G5B2W6]\SSB)?U2VJ3D]1OW3'
MV/<Z" 8%[&:=*MN(]4%,B@9:D_%7-Z-52*>E4XAV).&:DGL2QLS@S.@/9DR
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
MXS#9L'7':R2O1?@S22I5)G14HACW*N#+O#0XICIW$^UA"[&]*ET)"\T[(>Q
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
M>VY+;9L?#SF!.R<F7,_^/U!+ P04    " "J2:52K #TO!F=   MZP< %
M '-O<RTR,#(P,3(S,5]L86(N>&UL[+U[<^2VT2_\__D4.,E;*;N.Y)76<1P[
M>9Y3(VFT'ENKD6=FO=ZX4BF*Q(P8<\@)+UJ-/_T+@)?A!7>2 -?/^2/Q2L*E
MT?UCH]%H=/_]_[[L _ ,X\2/PO_ZP^47%W\ ,'0CSP]W__6'=^OSV?IZL?C#
M__UO /[7W__W^3EX T,8.RGTP.,17$?[P]KUP29VPF0;Q7OP6;K_')R#IS0]
M?/OJU<>/'[]P49O$]6.81%GLP@3_ IR?HP'+(:]CB ?\%KQ'H[YUCN#B*W#Y
M^ML_?_7M5W\![S;7X/7%Z\N\R__Z>^"'OSXZ"02([C#YKS_49GIYC(,OHGCW
MZO7%Q9>ORH9_R%M^^X)_T6C_\4O2^O*;;[YY1?Y:-4U\6D,T[.6KG]_>K=TG
MN'?._3!)G=#%$R3^MPGYY5WD.BGAI) NP&R!?SHOFYWC7YU?OC[_\O*+E\3[
M0\XW /X>1P%<P2T@E'^;'@_PO_Z0^/M#@ DBOWN*X99.2!#'KW#_5R'<8=;C
M2;[!DUS^!4_RQ^+7FRAU@COG$09_ +CYN]6"N;!O&@/6>KX:FN*T2VVJ2F1Z
MHLT4+]$G!O5X>>HY."]Y%&L1VZ8SP#_?(7H:E,*7%(8>]$I:\0B<3X9,0#[0
M<EP\<N0VQ@SPIQ?%Y9!DXO_Z@P?]?\W#U$^/,\]#.BB!2?&/#>HU>_&3+K\2
M1 0A(('N%[OH^14:!!%R^0W^QSG^Q_G%9?$]_E%B L*-@FA,58/L4B\JL2*7
MC.)"_Q4\!D3#H2Y8N</P_-WZ#_^==P)5K[/RGP!W!+_@KO_\>SYG:R&SN"D"
M)W9+JM _!2LI6KQR(Z1##^EY8U';.-JK""^-I#GP2AE#67*^<YS#O]8I0O@>
MANEUX"3)<KM.(_=7.H1*!&V=Y)$LN1@#+?WUQ2L8I$GYFW/\FQJ>Q),U%C :
MGH1T,.!$FH%H"TC#-GP,@D=::A@[<JLMM@M]X"RWMWZ(; ;?"1ZBQ,>6PNPQ
M26/'34?%$&_>5_]M'DL<>ABPJKIB:%6=0=D;X:SH;TE5Z8B:"CP1:_35UPQI
MQ#2YSN(833,&W)H3Y(0.BJVT9H^*E\A $C%-@9NW 0[I81<S5,'4P=%=5MVD
MT #!/2)J;!S4YAA8Q4C"X$0 %PEA%)XST6 1#UT9=2'16F)?W3 >&"Q!@"OX
MZ7SZ; 'W%.N=[SSZ =I$X)AZGS*+#>7?)4-J!PA.W>QB@2VL.BX8J]3>$&KC
MC;LKT"<RK1>H5$CO#W2LV$8+?Z=@KW@0O3(R5&P"A N+*:H-@?A[NS_06?@I
M"CP8)_/_9'YZ7(1ND.&;@H<H)@>5-(W]QRQU'@.XB3#:HC!%ZT"C[19A"I'
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
M$:]J6Q,9+TI!HX)?HX*!JPG<TM*%1KF@I2RW1Z&2((@^X@=ZMU%\$V6/*;(
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
M(U*6>KKH,[KAXVL/4ADPJT8DJJ\<$VRC&'C%J">-Z,3X:13Z(QGY6YNW @-
MHCP%]66JSC&X^XG47F>X;IR1=U00 2A]'_LIC+;;\K^EPU("V4/,8OIJ:P":
M!76@;%WR#RCS$KI#,4O;C"7F C$<-MA,+M_;UG)>&"JFHD>(#3- BU+6&[G-
M=_-5[=2U;AV[[%BJO4#1>#&AS2HM,Z,]N++G6S" R?1>?%(DCD%Y\@+K:8'D
MY5*57Q2O7#]UUH-S)*;")EIGAT/@(Q&,XL6D3&/\F$TA@NWVCA(_!6D$PB@\
M)QX3D)2=+#\>Y(BLX7]DK+;'.;>-1'(**K)5C($:[GPVMCH>0=Q7WR>UDW1C
ME)*RKLX$GO[)B+A1PDO$$6U+;.8]XX/+*CHZP5@/]SIS& ^T;!' M/1),ZR/
MX/X01$=H-ZL62S;-VJZ4I>E%0?8XT%Z,ZR^Y,&H#]2%T3'?)I^,JN6@;5[U9
MJH=HVEPM54K=5^E>$?G!C#L_I$ECE46#.S_$17[!8Q[F9M-'IRZURJ^AQ@>M
MTY[$'.7.3'PFR^UV&'!U1C7[@$:#0EF'VC0QQI*B MBH#-$H2R$SU4 @FR"J
M6-$LH4=36!,$D@YR>F5^@4X"T59[!Y,$0E.>5.&D5KRF(JI8(<+SV=IZP3]I
M.3:<GU(KUCXO%B'$X<X*R!1F-Y]G2YXX"3\J<8,1F]D)2AT'$OSX /@A.C?L
M\V#1& 8DH \=60,RJW7/AC(^&GX.-19J;*6M&13N^UD]C884,XA@><7*U@4X
MK)TE!5RO?/"<U?5QJ#:&7?F[IW2Y?9?D&4G&5U/M"8U[Y+GDR$$'Q+@75DQ9
M,I$\MU)292L7&AMT'\+4='5A\3?G8B9&HS^$41G.]$,8!=I8E;**Q.91"V&U
MU!\V3X8ZPJR>PJAR1S<6/=\6Z6,?RRNIFPR.H=RDY[;P2D*6-E:FCRH*1A*=
M5@X%:J)OG@T4V*,3GT;R4/31?8(!3%X#\$GA)N*05&V&-9N<<$I=)K%\/:?\
M>XAW7NC-GM'8.[B">\</RRDV,-XOP@_0B55,<^4AC=KLJM2QTG46PP G'P>=
M_8J!"I0A(O;@,S\$1SS:Y]_:>T*H*^(2>UH<&^R ()S]<OPS@P0-5B(S%(F4
M/)=.ZB0A+W[VX4*2,UH74.78Y&%_%J8K)X4:NI+:W8I>I%$BTH%>T0<@IL-O
MK;QPD95%6ZDQESN6 JM/^ "1!$<*(U.E87(*C$+D[T"!<<0OK<!8G-%_ , [
MB;QUTBQ&_QT_6:L.&::#US1HE+A?V.<=<9Y5G$9J(L>4 > A?=[EL$X_T+OE
MP;[-T!SP+=K[]]F^=L >,YI7C0+3:%8CCP%DM/3+B5UT24J:<]DEPXK1@;D(
M-Q\C<K:RB,T:$9;O2B1(9$/TM5U'H;;$-3#:8L=@EBQO0@1,. &DGLB8J"JM
MT\@&ZY>?B#ZE"5X/L$VF&-"LMP@"]@%[HL+"_8PZE6S$_GE2ARX5N6OAM<D1
MW8M#R>DL(G2R6S[OQN?3@&(/_/4)CYCMB>L )PU,<%6+<%<F%Y!P5W(Z&XY4
M9A+""B%%A\]O@;//W92U?L O.EJ+618*I(I4YB]:,SZ9<2 ?7^F<IK+O>ZQH
M8<#G(6<Y>':"C'ALMN33!/O\VRQ<-H?B$YV4 NI(E*UPFES0N@_A!MH<)52,
M8 "3,0=\4KB*I@JK>@S\72N1M6'](B>14L=(K%DOT*"UM=U%X0Y?D2]/#)(
MA\0@AD/PQ!0QTYZ'NW,2)# !C,@+AQ$<S%JWKF7,3"1KZ&F#TOSFDWHH4,?:
MT%;+A_EJ\P',[F_ _,=WBX>W\_M-,_/0E#(02SY94.;,&&FR[2!SBGA4N0,[
M%(.0RH.P',&NUU9>Q%(@' QZMUD<^M@ )4E>7_"_DM'2K[(GL^"S8A+#B@W8
M;GT7GO!T!K9%+X*S;3F<;8>K4*)U@/&9H)G*,MMGY/5:O9X +JVSC^+4_\V1
MSU8I,Y#1T"8YFOB.@],0P*O7A\ @<FJC6,Q+J2# 6NI)6<X,D"KZP3F2TM-Y
M3LMZY=0B)V"S"&:Q7Q<G$B,Y_0>BT&9BZF&6P$U5^3#[0/)43B*5];"@HF7
M'I"C U8:**E"GVJ',)-UM37HL5HO4)U>Z3R;AWS(W+)P\E&G\)!N2!#QJP\H
M,K5'\1<\^-H)2/[ $>.W&#.93V= )X1==H!@+\&MCU:3YG$EU=*VK 5J7FRL
M\FP,#PXZBFUB)TP<ESBF#+F05*:W83 HT,> V6I^-]O,;Y ]@!U)5[.[V?WU
M?$T\2IO5['X]N]XLEO=VS00-$-11J<JD 39XUI0F-W5)&FS 5I5(F6)!^:VP
MEQ6UM,LT+@<TLF\WZ:@N+.C;M +']%/8=JH9U&8=*Z6M:$XK^S67)/F"06>
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
MS8^]@>Y3& 71[G@//WZ(XE^1E?D6=H,VZ4D[98<RF;)1EBB6?WFY!K7^X#0
M0", / 3ZN_L%^"4?YI\V<:0JRRJ_IPJ/]!)G?XC"W943;3Y&=ZDGC2A:+\-Y
M7RDD,*""6P+4%*"V #6F8,(P'CA,+T7/6I[.#D)**R LJ4BXV\?T\YD.!=S"
M$5@?3$*V3&:7DJ6O2\LP_1$=S3PG(FKB&28D'N6M$SIYW-6UTB<M/Y:Y9RU*
M=#'@4?0'^891C@!.0X#KZ(LS!G;,;Q7*(BUAI<8G#8.$-L'=W4,O@)WZ&]X]
MN,2H(0EUFX21(24?'EJ:Z]?9:,AP7I:DL>\$WT6!1V(W5;20: 2SND= #=<T
M+;N!HA]?S=@P2,6":MBA CX,>,31@(Q@E"D<;&2!0SW3<, SD;.,"#X2'-$[
MP2S"$!V]D;D<!;Y#IDJR&+L$9S@@5Q%,"H.9MH?E26-6VT0#@'*$8ALKQ@#Y
M(%PE91AHZG(M\:;(*2W3FPR+Y)5?>#O!)G8T=SO^(*:KJ0@IXNJN6D]0=)V6
M>2TOMH;R$G-$NZYU_>KX/DJIE\8)#5$#%;E6F7^PH#SIDM<*U+'J7Q=#6-TX
M^TB[41);E1\]@M:*P&G3@)29UMZK$ST 5EW J8_=#59#R)2G)E+P4[[OVFY]
M%^+4\0<\QZW_4J8;NLWBD.0>DMY@Y<<R>["4IHMU-4;Z U@.< :VQ1#D>G5;
M#F+]M* LS.I"38E#&H=/[&!_=*)>IP7Q&,9V3"ER.!<DJ%_M-.!,[C0@+:[Z
M!8J8&1K[(Q[\/6+?!^?%=T)IK'2ZF-4X[>F926B0Q9ZWLR]S%I=+$5/7I*$*
M?D!0N8''3%J6K0Z&SVC-V1F"Q(T ;C4!;R.=OZ44*<O1,1ON_)_1L0P=^,.=
MM!R[?4P[=3H4,,1YYX.JX13.T4QNEU*E+TS+U4(^<Q_]5DW7UGJ8=/^VYN;J
M6=QL$G='#!8W%&UK37K.VBL$B.\1,%XR>2.^V\?T5]JA@"%5W X4#:?PE3*Y
M70J6OC#M5$M%"KOQG /-"6QD(FM0P,_D9QL!7*G43_/=-6GJZ:+&6RC_;7?[
MF/ZV.Q0PA/I]%AS!Y1G 2P!5KD;[QA63ZR?E35M@+PEO/D;*$C[UL27AB@+6
M*XELER4I>/VU4,B61-QA>UO$S17V$S$2J?IG7.]E^%1$(8$AY_OHF?P9?"GQ
M-5N3=9?_'6FW5JIS:BK'ND7"4)9VK9-1/U=W?I;K';JYI%]/6=1=WK<EW5JH
MIM.J<H6]=>)?(4Z4HQ 6P>AJ^"-GT<&,>"@=FE7[">S8(CF<PA@XB]7/?A@?
MHMA)J;I]J/2&S2DLW-:U2&!%CI>M0'&?-8D[8H:$FMD'N\L;6@,_P_@Q4N;R
M!87-!7/I.O?3X?"%GD'U792B7\F;4LWV1O?5QM2,;^;RXN*O?P%%2^N6,96Y
MI?[L+D=SX[QRPE^OG=B[=H+@&N)@('G?%:NKX8V310?+D86: ]P>X X@[V']
M^Y611>79XBU8*[;=<=;%FUYJ] L]P*_;R>@7W9V?%;Z'&I:OLNT?>-F\KJ+R
MZ OK$>YT Q]39'&E<4825+_XH^1-H<PR@CLDX&S:70J8AZ?'%)Q:@E]P6^M[
M-UM,C3@Y^B+U:PADCXGO^4Y\7#LDXRBN8SP61MB3#;]I\)#"I(.I0_*\M*3=
M1. B%%P[\2=[P<J;1IPB,S),HL#W<%Z$>9CFJ<[D8(.ZUR"#?FK#A3O^P#>>
M-)CPYF<>N$[-0=F^BQ23NXV$D,B>(UJL#CK6*1H**Z@W,-K%SN')=YU@2'BP
M)Q@\^(B%$"8)#(C4FUG6(5(B*L'!7Z?&93D:\ZWS[RB^SI(TVB,C;TA@4$8V
ML[?0)V>IBZ(-!0>&8<"61"E_QJ)Z&*37F"2<58ADU/237Z^.5S!TG_9./)KI
M(9S3B-Z0I8:]RYRZ =P/5-TZ4++B?I(3;-,?)<$*S01\198_)QC_^,.:RO 9
MB$$& T]5Z^F=A@2BJR.(MV;M<]$#8M2]LX=CX:4QOE'=4Y^9E>8._01P&ZL6
M+$\4=?EW%J1;=;99'6&#NHQY$*9-95A;,,A@G8*KUH T![A]&R&63L(<N7$*
M8#06K*TJ2,FW,='2G, P1AJ3L^*+<!LJ'"SM'E21-+*K=E:E[T$[>53R0KWH
M!U(G>Y$D&?06X29VPL1QQTK#KC2_\7?.*M2Q]$X4>-C[-KM9@X3TM?NP5$/>
M#1VDRI$1/GB)*W!5,JGWXX7?-"%^TY ,0W[^GR?%"UVKY"<G)C4F2*H&F*3$
M/W=<?@S1E_?D'QY@C(]/SFZ4RDCRDYLNY2E-&4.IE/V!7PP (!G!]LZE+.XZ
M*-68TJ-LYPG\V'6,LT"7U5&@_PR]I<$]3X( &TD55 AD0'3^XC[A2L,DM;WK
M)$_ K0]EU>36 0!#?4KR1R>RX2'VGYT4H@.B2SS8M3$3HJTE AW$8QB->Q"2
MPSK2Y_W H>P(TEK/?$>V&?TB+:HJ0[T4(S3CHI:QYX?XMA0/].#$/SE!)@,6
M>C_#&3AH-+"R;11M<_F#@Q.#9]S<6E(-'M^K!!K,!6J:6&6=+U+ *_$)A!Z0
M3)Z<!"*8N:0TC$OTTP?H($NOUO &)F[L'\;:Z(8BS;1Y-A#=#-BNX#,F #BG
M3F? .W6;1@7)@>!$JT@W!%OUGCGCFDC+L"IUEQ>^"]FU&^G9"<2#&(XB%5/$
M+047H.XV=T]YJ519#.06K/T8 YFKHUSCXG&-.['PK*PK6;9=;N4&ML;WQBUK
MN0)-@^B-XX>]/WN)00Q_]F**N)_]#G6W^=G+2Z7\["47K'/8JNTORRVQQ@/R
M/<R\?V=Y&G89C,B,8C+IB00]S"CCJB?V>::GOL Y=;;X2E-!8"5\9+FA[UIZ
M$T7>1S\(QM@\JK%MI-<H)V=%!Q9_MNG5:?.^OH$TR-=Z+O93A!]ZYH<VAM.:
MJA'H_<R>J:DTL#S+I&UYHJY:V]PGN*POOVWV&C42S]TZ+OI#HB3H;A_3^30Z
M%+#BIO)VX*$K7<.29?*YE"I]2=J7W;>.G_M;3L55DC)B?//DI-=.X&9H3X#W
M,"76!6F,9J_C:A8_^F@[W-4'&4/?CT>L\1/(:$MAYA>H6H  )@E-D=F("AP;
M?HVXPE%Y/MB#OBLG\9/U(8:.MPS+&\ 5(NMRC&]*>FX+EVZRM#&OA)'XD&WN
M00^DS@ND@GX"3P/% F<_&!0P12NK>9X>/=S=02>!*[A'1\SRIPV,]S+7)J(A
M3!L"(H*8?NFB(=*9J"5 <^SM96.1%4QUKR*S:"W3_\8/LM1_AK)WKLWV1N]7
M&U,SZQ[D;3JWIJ8/\#2V5D?USD)Z[#A-:,Q?#C!,1@DXHD]D^O:*2@7K"K5L
M6WSS,&]M.3,F5V#U[8&]5'T?SLQULSVQC+P;B/8:UW?R"ZA# (FW*/1F^RA.
M_=_([Q_B"!&1'G$<?XK^5I5&& -@@]%FS@$Q-.E,?^5IS!+%B5V[9V@@-2+
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
M]F$?(1M:V[/6 Z[V;=/*JT2*;ZE8D,(,)'ICO!Y+.(.MA$)^!5OM4C3JN7S
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
MEHE4"4JO\'E?Y_FQ:Z7"F)-JJ>QV\20NO,!7-64F\?62$#RQQ)<W\IB29V"
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
M0I>J"\(D=NA.-N32,3'[3&]HR6-A)3@*Z1_3:2IDL$-9F89I767569PK1>_
MU<F(NG*O\N8\7V+.\]*]1UX2H/F:Y;;[GN_@_7Q][6_]^-C%9<]V=2?<SW'V
M ]9F(J0"O?=WYXBXV.<[O=WZ 2N$3F*OMBRK*=:\*;?I/ACY%V[EAV!U^M!$
MG;-"7Z8L@.W-PUOD)IANE1N>Q+^RWH#8+(%3BCH:%@WHT,'C6K+P^!_(N_*8
MZ[_V\Z=-GH-,:2HOC_XLV;((WW"*9H;$"47>C$O'X'3D?MJ6OZ._QU&R(X>A
M4^*ISFD8ZC"Z(NO9MKQ'B.7F'!N+'PM=+1=& BQCHF[/@'(V5<.BJMS'Q>99
M_MY'@M9)P+)#6@]B8:Q""=PT;J]J'#)5S (Y+N/HNWZ=FM%V#.3,XVWJ><-Z
M:NB'"64#C=+H0PZH,]%GN$8O&4RN<EXP<J-7#&E"0S>J2U<^D#H @%I QRB,
MKK5/,(Z2)KOT/%\F,_8B\PW##<C\"P7LL/&+[C$8*HPT;!6:R7!EB@^QT@].
MG&#Z?_MQ!QTR(-]_96:A:##6;,@ <$!*8<_\.B>E SA,R=A(G JS,U&>R224
MWM;SQ0Q$J=^L\D$;H5>G8<CXN08]\&''?K-.^@EC>BVS)6:;]'M7?5XC3HH/
M+&(<P[YO2=$ '?35&7:BSNCIV1XO=NAG7<]A\,E1U"RO)0I9)'*^/J"Z>&+9
MIGD6XY#FI4X.J!NJ.#.E%]NAK_R%%Z+U&K$\/W2@_)9N%^SY.W3I*<T%,*32
M:- #[#-IZXT.ZTU%!_0>7%E-4NK.]7AF;00"?<Y*"E*&'<;>QL$FO_2^?SZG
M 3#'K%(ABD\.IHX5W?[QK;^YM]TE7)L8V)BYQH@8?;8;C/P8*J=:(,RG3_ $
M&_H+9/;H8&^>Q"2F]T4V82#-MA\@T&Z6P,EIE5GQ&#R0QS(*I>=CY[0GHASW
MG KH LM.]]D/A]KHE4B!'A:A,CE%E]N32XC)5QJMW4.7<.2MTZP?)R!Y#B:A
MBPGHK2"^1\ZA_"I:+^?+K%:%&Z?Z6+[B;?6(_S+'?\@!);<I_M4].I9_4?%$
M),,OMN8.E]\43B,NG%YA4,IWNV;>A[(>K-%#2PT"75$!6FD_WILFD$B2-2,S
M6N*6:7+!<5'7'8+C7^>/&<#9DR^C!/2;@@+0OU6%7P<*?909W328$ 5\TW<@
M [VV//0L*9RN*^3>AU$0;?8WZ/%SA'^_"MT/:'N'L,P.+PL*Q!P;E91'<:2Y
M !6K_1RQ K9H]1A=QYZT2$1?00766@4@7!Y0O12?\\%\+ 5&U[^!2$9K9;%@
M628#D]+L_0=UZ#TGXB:7=_S\X(3.AI^&9TKZ+0\+Z/!HE8@")PR6Y?02U/7U
MHI=PCM^/<AOJ6#+0]!A.CI=0+Y#ZC7^/ A:!4K.3+@ACM([.59L:SV+"7=(0
M1P>4Z3A)(J$8:"ZI9B-7(:7Z _4BZ$7+X922!+, [HR-KU:4CP*PT1WS*HP
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
M.&G?^JMP'>$M!TB9D'6'FH5.L"=^_QE7&9);M&.C5\*-U9XX3;A4#XC\R?\
M*8,LH^#-WX+6DG7)H=C92;!L@RV>M-2H3!IS',0B,:-(+=A RU\D9"C#,+-N
MY2!;5;F:Q\"V5 %H=5MJPJ7<$DO,!>D&76V?*SL #=!40EF=($94:R;LW=LN
MD&H_+LUQ<X\.]FQ6S981@*4@2.AVR0$NLV7H ))^?<\XJWJ$6E:\'S95\,#E
M.7_)A>6*QM)55MZKL=/7&F:8&F9C0U1&J+C=SD6Y4Z^A/:0Q"FA%&2LAP[$(
MHS7NU,:PZ;4!/H_<M( U]"["V(_WA5B(^MVB#9KX?B&>]RX#1OW8])!_ %V
M*+@\,&[59JC1SZG WGS/_O"2_:&@WZV@%6._#; :KA6F2+VNM ,>W!95=(?9
M8[LT:S>/KZV 504B8R[#-0+6%.'77L!?>P&/G_U&>P$;&1=S(.AT$+&=3EQL
MIQ6Q&7D!4_(8TC-SYGF4:021[ _-(0%EGZ$# <QM2O:,DN&0F1D^RH(KT-%T
M0"G+J@X3Y.5-7B]S&0F8T:\?$0-ZFA#JW!+"7K>I$]FTH2ES60P7:@M39W8#
M7PR?/"/=#=IO6/UB*T=1I'U*68T%ZV)J;!>N@!W5WBL,GC1SQ&S(1$E$*^QX
M[(E_O[V+ @.R*<,;UZVM42H5)H"XG46:V69E,,+!P8UI,VH41)D!$)W:&15G
M"68+NO2)ZP2?D8,O0N]<./5;622-H"$BOZK2:>8+3.>-XX9::\4T3V(2.R&S
M:F,'3BN2*<A/AE?F^FPHWP'H,CRVE,O ,2&T,KR)G$05)ACKV:YI5HC-@PRN
M0@\]_83VYBRI A?RNJ!A0%6NF&MEH2VH=&<^9FQ2]B7F AX-X"=B4^TL,M8'
M0T]R/T=!0MF&]Y=^0.$9$UD5[K1,K,85<^TQ= 7%*3FCWLXFPN9VPC+4Z3@1
M%6Z8:Y>A)YQ/* A^"J/'<,G;-R"/=P(P$=]JAS\=@35RR%Q#"_W[[@)A/_+,
MW;+$<*>R!39PQ5A3"UTI'>]]E_1?3*9@5"%/Q+%H9$PNJOXO8#V%E:J0'7$5
M84\C^-K"FUQB)@;/:9YA%UN$-]0Q?8^CQ_B>WM)W3FC.T1!#GT10L)4]N>#Z
M!RSTI+:\IP>K:6&5@$YD,Q2Q(Q?.P#/G"DKSQ)LO^(SRU-[-&50=]'2\01%?
M<F&9"&/HGEKYPQBCZY"&8O#D$L.?@MPZ.)0+ST [3VWAS<(P<8(TP&)09B6P
MTW(TRAS)9002Q#B\K!WLWKB@:J"G9%=UON3B&KH':)&JXG%J7%X"X%.[(HOX
MD[\:#]JKIAP92ZONC08),Y!3$5"=%[E8!@]?7&2%%&Z$J8(<#\ZS* ECO#^+
M/',Y2>U8IG%X2?$KEZ:!"$?/--_L?VPY@A;^_3)\2["G)#TA;W*9 <8XZG2]
MM2BSMQ.7V=NCS :?>])&USN+,GLW<9F].\K,0-2CI\S.Z!_G>!4]FLBG;X(\
MJ?B4@#&YN :>1%*C:1&1V G^Z>^,>B1"X-/R(L7\R<76.^+1S\)2I\BX>65@
M)[@7'CB2"P@DW)&5<RPHH"@,46"H\D (=AI"$G,D%Y*)((>RD+(!X?LW;^]6
M?FRD_T -Y%2VNCHO\ISJP>,8.2GYN")#MB,$.PW;$7,D%]#@4U^+MW0*B;46
M?T#G3NQD.8X&PQE"\)/R^)I8E$L/,$=CYKKLL$R344//P29>)UN 3V4O;.-/
M+K;>00QECX*Y.!@YAKSS$KA)I&&4&9#+8?B\B^N()>_<1Z&Y,'L-Y%0LI<Z+
M7"XFYJZ*>V_]]14CX<XAB/WM_P!02P$"% ,4    " "J2:523]K.I NP @"[
MF!@ %P              @ $     9C(P9C(P,C!?<V]S;&EM:71E9"YH=&U0
M2P$"% ,4    " "J2:524*(XI#"7   &I08 '               @ % L (
M9C(P9C(P,C!E>#$M,5]S;W-L:6UI=&5D+FAT;5!+ 0(4 Q0    ( *I)I5)*
MP4E%2 <  .PR   =              "  :I' P!F,C!F,C R,&5X,3(M,5]S
M;W-L:6UI=&5D+FAT;5!+ 0(4 Q0    ( *I)I5)-.RA(( <  !\P   =
M          "  2U/ P!F,C!F,C R,&5X,3(M,E]S;W-L:6UI=&5D+FAT;5!+
M 0(4 Q0    ( *I)I5+'514AJ ,  *P.   =              "  8A6 P!F
M,C!F,C R,&5X,3,M,5]S;W-L:6UI=&5D+FAT;5!+ 0(4 Q0    ( *I)I5(S
M^VS<<P,  %L.   =              "  6M: P!F,C!F,C R,&5X,3,M,E]S
M;W-L:6UI=&5D+FAT;5!+ 0(4 Q0    ( *I)I5*9@[=]R (  (D&   =
M          "  1E> P!F,C!F,C R,&5X,34M,5]S;W-L:6UI=&5D+FAT;5!+
M 0(4 Q0    ( *I)I5(#%P>A* ,  '43   <              "  1QA P!F
M,C!F,C R,&5X."TQ7W-O<VQI;6ET960N:'1M4$L! A0#%     @ JDFE4GO-
MC^T!D0$ ^YD!  L              ( !?F0# &EM9U\P,#$N:G!G4$L! A0#
M%     @ JDFE4D"#/6":T0  S-X   L              ( !J/4$ &EM9U\P
M,#(N:G!G4$L! A0#%     @ JDFE4J,]2QK=%@  Z@ ! !
M ( !:\<% '-O<RTR,#(P,3(S,2YX<V102P$"% ,4    " "J2:52\\4C\KT,
M  ! D   %               @ %VW@4 <V]S+3(P,C Q,C,Q7V-A;"YX;6Q0
M2P$"% ,4    " "J2:520LWVMG-!  #$] , %               @ %EZP4
M<V]S+3(P,C Q,C,Q7V1E9BYX;6Q02P$"% ,4    " "J2:52K #TO!F=   M
MZP< %               @ $*+08 <V]S+3(P,C Q,C,Q7VQA8BYX;6Q02P$"
M% ,4    " "J2:52+R>*(1%!  "I%@0 %               @ %5R@8 <V]S
G+3(P,C Q,C,Q7W!R92YX;6Q02P4&      \ #P (!   F L'

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
