<SEC-DOCUMENT>0001206774-23-000465.txt : 20230403
<SEC-HEADER>0001206774-23-000465.hdr.sgml : 20230403
<ACCEPTANCE-DATETIME>20230403145221
ACCESSION NUMBER:		0001206774-23-000465
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		17
CONFORMED PERIOD OF REPORT:	20230403
ITEM INFORMATION:		Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers: Compensatory Arrangements of Certain Officers
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20230403
DATE AS OF CHANGE:		20230403

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			SOUTHERN FIRST BANCSHARES INC
		CENTRAL INDEX KEY:			0001090009
		STANDARD INDUSTRIAL CLASSIFICATION:	NATIONAL COMMERCIAL BANKS [6021]
		IRS NUMBER:				582459561
		STATE OF INCORPORATION:			SC
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-27719
		FILM NUMBER:		23792156

	BUSINESS ADDRESS:	
		STREET 1:		6 VERDAE BOULEVARD
		CITY:			GREENVILLE
		STATE:			SC
		ZIP:			29607
		BUSINESS PHONE:		8646799000

	MAIL ADDRESS:	
		STREET 1:		6 VERDAE BOULEVARD
		CITY:			GREENVILLE
		STATE:			SC
		ZIP:			29607

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	GREENVILLE FIRST BANCSHARES INC
		DATE OF NAME CHANGE:	19990707
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>southernfirst4182021-8k.htm
<DESCRIPTION>CURRENT REPORT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="utf-8"?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" 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:dei="http://xbrl.sec.gov/dei/2022" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:us-gaap-supplement="http://fasb.org/us-gaap-sup/2022q3" xmlns:srt-supplement="http://fasb.org/srt-sup/2022q3" xmlns:us-roles="http://fasb.org/us-roles/2022" xmlns:country="http://xbrl.sec.gov/country/2022" xmlns:srt="http://fasb.org/srt/2022" xmlns:SFST="http://southernfirst.com/20230403">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html" />
</head>
<!-- Field: Set; Name: xdx; ID: xdx_02B_US%2DGAAP%2D2022 -->
<!-- Field: Set; Name: xdx; ID: xdx_039_SFST_southernfirst.com_20230403 -->
<!-- Field: Set; Name: xdx; ID: xdx_04F_20230403_20230403 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DEntityCentralIndexKey_0001090009 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<body style="background-color: #FFFFFF">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2023-04-03to2023-04-03" name="dei:EntityCentralIndexKey">0001090009</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2023-04-03to2023-04-03" name="dei:AmendmentFlag">false</ix:nonNumeric>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="sfst-20230403.xsd" xlink:type="simple" />
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2023-04-03to2023-04-03">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-03</xbrli:startDate>
        <xbrli:endDate>2023-04-03</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-04-032023-04-03_dei_FormerAddressMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:FormerAddressMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-04-03</xbrli:startDate>
        <xbrli:endDate>2023-04-03</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <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>
  </ix:resources>
 </ix:header>
</div>


<div>

<p style="margin-top: 0pt; font-size: 14pt; text-align: center; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>UNITED
STATES</b></span></p>

<p style="margin-top: 0pt; font-size: 14pt; text-align: center; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>SECURITIES
AND EXCHANGE COMMISSION</b></span></p>

<p style="margin-top: 0pt; font-size: 11pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>WASHINGTON,
DC 20549</b></span></p>

<p style="font-size: 14pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>FORM
<span id="xdx_90C_edei--DocumentType_c20230403__20230403_zY5Kt0n63CJf"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" name="dei:DocumentType">8-K</ix:nonNumeric></span></b></span></p>

<p style="margin-top: 0pt; font-size: 12pt; text-align: center; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>CURRENT
REPORT PURSUANT</b></span></p>

<p style="margin-top: 0pt; font-size: 12pt; text-align: center; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>TO
SECTION 13 OR 15(D) OF THE</b></span></p>

<p style="margin-top: 0pt; font-size: 12pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>SECURITIES
EXCHANGE ACT OF 1934</b></span></p>

<p style="margin-bottom: 0pt; font-size: 11pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif">Date of
report (Date of earliest event reported<span style="text-decoration: underline">)&#160;&#160;&#160;&#160;&#160;<span id="xdx_901_edei--DocumentPeriodEndDate_c20230403__20230403_zACitErgGq2a"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate">April 3, 2023</ix:nonNumeric></span> (March 29, 2023)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></span></p>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt; text-align: center">&#160;</p>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt; text-align: center"><img src="southernfirst4182021x1x1.jpg" alt="" /></p>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 12pt; text-align: center">&#160;</p>

<p style="margin-bottom: 0pt; margin-top: 0pt; font-size: 18pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><b><span id="xdx_908_edei--EntityRegistrantName_c20230403__20230403_zRnVkmbV1IGd"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" name="dei:EntityRegistrantName">Southern First Bancshares, Inc.</ix:nonNumeric></span></b></span></p>

<p style="margin-bottom: 0pt; margin-top: 0pt; font-size: 18pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><b></b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
<tr style="font: 1pt Arial, Helvetica, Sans-Serif; vertical-align: top; text-align: left">
  <td style="font: 1pt Arial, Helvetica, Sans-Serif; width: 15%">&#160;</td>
  <td style="border-bottom: Black 2px solid; font: 1pt Arial, Helvetica, Sans-Serif; width: 70%">&#160;</td>
  <td style="font: 1pt Arial, Helvetica, Sans-Serif; width: 15%">&#160;</td></tr>
</table>

<p style="margin-top: 0pt; font-size: 11pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif">(Exact
name of registrant as specified in its charter)</span></p>

<p style="margin-bottom: 0pt; font-size: 12pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><b><span id="xdx_90A_edei--EntityIncorporationStateCountryCode_c20230403__20230403_z5UF8MgPB7P3"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode">South Carolina</ix:nonNumeric></span></b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
<tr style="font: 1pt Arial, Helvetica, Sans-Serif; vertical-align: top; text-align: left">
  <td style="font: 1pt Arial, Helvetica, Sans-Serif; width: 38%">&#160;</td>
  <td style="border-bottom: Black 1px solid; font: 1pt Arial, Helvetica, Sans-Serif; width: 24%">&#160;</td>
  <td style="font: 1pt Arial, Helvetica, Sans-Serif; width: 38%">&#160;</td></tr>
</table>


<p style="margin-top: 0pt; text-align: center"><span style="font-size: 10pt; font-family: Arial, Helvetica, Sans-Serif">(State
or other jurisdiction of incorporation)</span></p>

<table cellspacing="0" cellpadding="0" style="font-size: 12pt; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="width: 15%">&#160;</td>
    <td style="width: 34%; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="border-bottom-style: solid; border-bottom-width: 1px"><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span id="xdx_905_edei--EntityFileNumber_c20230403__20230403_ztndokcA8rdj"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" name="dei:EntityFileNumber">000-27719</ix:nonNumeric></span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;</b></span></span></td>
    <td style="width: 2%; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="width: 34%; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="border-bottom-style: solid; border-bottom-width: 1px"><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span id="xdx_90D_edei--EntityTaxIdentificationNumber_c20230403__20230403_zRW93Xcn4Erj"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" name="dei:EntityTaxIdentificationNumber">58-2459561</ix:nonNumeric></span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</b></span></span></td>
    <td style="width: 15%">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">(Commission
    File Number)</span></td>
    <td style="text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">(IRS
    Employer Identification No.)</span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td style="text-align: center">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt; border-bottom-style: solid; border-bottom-width: 1px"><b><span id="xdx_906_edei--EntityAddressAddressLine1_c20230403__20230403_zMmdcthKVASk"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" name="dei:EntityAddressAddressLine1">6 Verdae Boulevard</ix:nonNumeric></span>, <span id="xdx_906_edei--EntityAddressCityOrTown_c20230403__20230403_zYdKGWJuzZvh"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" name="dei:EntityAddressCityOrTown">Greenville</ix:nonNumeric></span>, <span id="xdx_908_edei--EntityAddressStateOrProvince_c20230403__20230403_z7JCbM5TPmy"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" name="dei:EntityAddressStateOrProvince">SC</ix:nonNumeric></span></b></span></td>
    <td style="text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="border-bottom-style: solid; border-bottom-width: 1px"><b>&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span id="xdx_901_edei--EntityAddressPostalZipCode_c20230403__20230403_zpgwNN9GZIi5"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" name="dei:EntityAddressPostalZipCode">29607</ix:nonNumeric></span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</b></span></span></td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td>&#160;</td>
    <td style="text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">(Address
    of principal executive offices)</span></td>
    <td style="text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">(Zip
    Code)</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="margin-bottom: 0pt; font-size: 10pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>(<span id="xdx_904_edei--CityAreaCode_c20230403__20230403_zV7qmnbwmHob"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" name="dei:CityAreaCode">864</ix:nonNumeric></span>) <span id="xdx_908_edei--LocalPhoneNumber_c20230403__20230403_z8NQcHUUOhMa"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" name="dei:LocalPhoneNumber">679-9000</ix:nonNumeric></span></b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
<tr style="font: 1pt Arial, Helvetica, Sans-Serif; vertical-align: top; text-align: left">
  <td style="font: 1pt Arial, Helvetica, Sans-Serif; width: 38%">&#160;</td>
  <td style="border-bottom: Black 1px solid; font: 1pt Arial, Helvetica, Sans-Serif; width: 24%">&#160;</td>
  <td style="font: 1pt Arial, Helvetica, Sans-Serif; width: 38%">&#160;</td></tr>
</table>

<p style="margin-top: 0pt; margin-bottom: 0pt; font-size: 10pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif">(Registrant&#8217;s
telephone number, including area code)</span></p>

<p style="margin-top: 10pt; margin-bottom: 0pt; font-size: 10pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><b><span id="xdx_901_edei--EntityAddressAddressLine1_c20230403__20230403__dei--EntityAddressesAddressTypeAxis__dei--FormerAddressMember_zVKm18PmU066"><ix:nonNumeric contextRef="From2023-04-032023-04-03_dei_FormerAddressMember" name="dei:EntityAddressAddressLine1">100 Verdae Boulevard</ix:nonNumeric></span>, <span id="xdx_903_edei--EntityAddressAddressLine2_c20230403__20230403__dei--EntityAddressesAddressTypeAxis__dei--FormerAddressMember_zOqc10x1ZJph"><ix:nonNumeric contextRef="From2023-04-032023-04-03_dei_FormerAddressMember" name="dei:EntityAddressAddressLine2">Suite 100</ix:nonNumeric></span>, <span id="xdx_906_edei--EntityAddressCityOrTown_c20230403__20230403__dei--EntityAddressesAddressTypeAxis__dei--FormerAddressMember_zawO2UzTI8Bk"><ix:nonNumeric contextRef="From2023-04-032023-04-03_dei_FormerAddressMember" name="dei:EntityAddressCityOrTown">Greenville</ix:nonNumeric></span>, <span id="xdx_904_edei--EntityAddressStateOrProvince_c20230403__20230403__dei--EntityAddressesAddressTypeAxis__dei--FormerAddressMember_z0bbC44pgOPl"><ix:nonNumeric contextRef="From2023-04-032023-04-03_dei_FormerAddressMember" name="dei:EntityAddressStateOrProvince">SC</ix:nonNumeric></span></b></span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
<tr style="font: 1pt Arial, Helvetica, Sans-Serif; vertical-align: top; text-align: left">
  <td style="font: 1pt Arial, Helvetica, Sans-Serif; width: 25%">&#160;</td>
  <td style="border-bottom: Black 1px solid; font: 1pt Arial, Helvetica, Sans-Serif; width: 50%">&#160;</td>
  <td style="font: 1pt Arial, Helvetica, Sans-Serif; width: 25%">&#160;</td></tr>
</table>

<p style="margin-top: 0pt; font-size: 10pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif">(Former
name or former address, if changed since last report)</span></p>

<p style="font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif">Check the appropriate box below if the Form 8-K
filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions (see
General Instruction A.2. below):</span></p>

<table cellspacing="0" cellpadding="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="vertical-align: middle; text-align: left; width: 1%"><span id="xdx_901_edei--WrittenCommunications_c20230403__20230403_zKbkl3dSCkdd"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" format="ixt:booleanfalse" name="dei:WrittenCommunications">&#9744;</ix:nonNumeric></span></td>
    <td style="text-align: left; padding-left: 5pt; width: 99%; vertical-align: middle">Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</td></tr>
  <tr style="vertical-align: top">
    <td style="vertical-align: middle; text-align: left">&#160;</td>
    <td style="text-align: left; padding-left: 5pt; vertical-align: middle">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="vertical-align: middle; text-align: left"><span id="xdx_902_edei--SolicitingMaterial_c20230403__20230403_zc5EEjxznrHc"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" format="ixt:booleanfalse" name="dei:SolicitingMaterial">&#9744;</ix:nonNumeric></span></td>
    <td style="text-align: left; padding-left: 5pt; vertical-align: middle">Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#160;</td>
    <td style="padding-left: 5pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="vertical-align: middle; text-align: left"><span id="xdx_904_edei--PreCommencementTenderOffer_c20230403__20230403_zf9fLEaofzHd"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" format="ixt:booleanfalse" name="dei:PreCommencementTenderOffer">&#9744;</ix:nonNumeric></span></td>
    <td style="text-align: left; padding-left: 5pt; vertical-align: middle">Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17CFR 240.14d-2(b))</td></tr>
  <tr style="vertical-align: top">
    <td style="text-align: center">&#160;</td>
    <td style="padding-left: 5pt">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="vertical-align: middle; text-align: left"><span id="xdx_90A_edei--PreCommencementIssuerTenderOffer_c20230403__20230403_zlFgN5vWSt2l"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" format="ixt:booleanfalse" name="dei:PreCommencementIssuerTenderOffer">&#9744;</ix:nonNumeric></span></td>
    <td style="text-align: left; padding-left: 5pt; vertical-align: middle">Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</td></tr>
  </table>
<p style="font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif">Securities registered pursuant
to Section 12(b) of the Act:</span></p>

<table cellspacing="0" cellpadding="0" style="font-size: 12pt; width: 100%; border-collapse: collapse">
  <tr>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 40%; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>Title
    of each class</b></span></td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 20%; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>Trading
    Symbol(s)</b></span></td>
    <td style="border-bottom: black 1pt solid; vertical-align: bottom; width: 40%; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>Name
    of each exchange on which registered</b></span></td></tr>
  <tr>
    <td style="vertical-align: top; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span id="xdx_902_edei--Security12bTitle_c20230403__20230403_ziPD4EoOmlc7"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" name="dei:Security12bTitle">Common Stock</ix:nonNumeric></span></span></td>
    <td style="vertical-align: bottom; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span id="xdx_90E_edei--TradingSymbol_c20230403__20230403_z5HPmarRYQql"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" name="dei:TradingSymbol">SFST</ix:nonNumeric></span></span></td>
    <td style="vertical-align: top; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span id="xdx_90D_edei--SecurityExchangeName_c20230403__20230403_z6xGKisRgdO8"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" format="ixt-sec:exchnameen" name="dei:SecurityExchangeName">The Nasdaq Global Market</ix:nonNumeric></span></span></td></tr>
  </table>

<hr style="color: Gray; width: 100%; background-color: Gray; height: 2px; border-width: 0" />
<div style="page-break-before: always"></div>

<p style="font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif">Indicate by check mark whether
the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or
Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</span></p>

<p style="font-size: 10pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">Emerging
growth company&#160;<span id="xdx_903_edei--EntityEmergingGrowthCompany_c20230403__20230403_zKirSstKkm2k"><ix:nonNumeric contextRef="From2023-04-03to2023-04-03" format="ixt:booleanfalse" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span></span></p>

<p style="font-size: 10pt"><span style="font-family: Arial, Helvetica, Sans-Serif">If an emerging growth company,
indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised
financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&#160;&#9744;</span></p>

<p style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Item 5.02(c). APPOINTMENT
OF CERTAIN OFFICERS.</b></span></p>

<p style="font-size: 11pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">On April
3, 2023, Southern First Bancshares, Inc. (the &#8220;Company&#8221;), announced that D. Andrew Borrmann, 52, has been named Chief Financial
Officer of the Company&#8217;s wholly owned subsidiary, Southern First Bank (the &#8220;Bank&#8221;).</span></p>

<p style="font-size: 11pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Mr. Borrmann
was previously employed with Colony Bank where he served most recently as Chief Financial Officer and Chief Strategy Officer. He has
been with Colony Bank since it merged with SouthCrest Bank in 2021 where he served as Chief Financial Officer for 10 years. Mr. Bormann
has further experience as a bank analyst and raising capital in the community banking industry. Mr. Borrmann is a 1996 graduate of Arizona
State University with a degree in Finance.</span></p>

<p style="font-size: 11pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Mr. Borrmann
has no family relationships with any of our executive officers or directors, and there have been no related party transactions between
Mr. Borrmann and the Company that are reportable under Item 404(a) of Regulation S-K.</span></p>

<p style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif">A copy of the press release
is attached hereto as Exhibit 99.1.</span></p>

<p style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Item 5.02(e). COMPENSATORY
ARRANGEMENTS OF CERTAIN OFFICERS.</b></span></p>

<p style="font-size: 11pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In connection
with the naming of Mr. Borrmann as Executive Vice President and Chief Financial Officer of the Bank, the Bank entered into an employment
agreement (the &#8220;Employment Agreement&#8221;) with Mr. Borrmann, effective March 29, 2023.</span></p>

<p style="font-size: 11pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The Employment
Agreement provides for a term of employment ending on January 31, 2025, unless terminated earlier by the Bank or Mr. Borrmann. Under
the terms of the Employment Agreement, Mr. Borrmann will be paid a salary of $310,000, which may be increased annually by the Board of
Directors of the Bank. Mr. Borrmann is eligible to participate in any of the Bank&#8217;s profit sharing, bonus, life insurance, hospitalization,
major medical, and other employee benefit plans and programs.</span></p>

<p style="font-size: 11pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The Employment
Agreement may be terminated by the Bank upon the death or disability of Mr. Borrmann or for cause or without cause, or by Mr. Borrmann
for good reason following a change in control of the Company or the Bank or without good reason upon delivery of a notice of termination
to the Bank. If Mr. Borrmann&#8217;s employment is terminated by the Bank without cause or by Mr. Borrmann for good reason following
a change in control, Mr. Borrmann will be entitled to severance compensation of his then current monthly salary for a period of 12 months.
If Mr. Borrmann&#8217;s employment is terminated by the Bank for cause or by Mr. Borrmann without good reason, Mr. Borrmann will receive
only any sums due to Mr. Borrmann as base salary and/or reimbursement of expenses through the date of termination.</span></p>

<p style="text-indent: 0pt; font-size: 11pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The Employment
Agreement also provides that during the term of employment and for a period of 12 months following termination, Mr. Borrmann may not
(a) compete with the Bank by, directly or indirectly, forming, serving as an organizer, director or officer of, employee or agent, or
consultant to, or acquiring or maintaining more than a 1% passive investment in, a depository financial institution or</span></p>


<hr style="color: Gray; width: 100%; background-color: Gray; height: 2px; border-width: 0" />
<div style="page-break-before: always"></div>

<p style="font-size: 11pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">holding
company thereof if such depository institution or holding company has one or more offices or branches within 30 miles of the Bank&#8217;s
main office or any other offices, (b) solicit the Bank&#8217;s clients with which Mr. Borrmann had contact in connection with products
and services provided by the Bank for the purpose of providing financial services, or (c) solicit the Bank&#8217;s employees. These non-compete
and non-solicitation provisions do not apply following a termination of Mr. Borrman&#8217;s employment by the Bank without cause or by
Mr. Borrmann for good reason following a change in control.</span></p>

<p style="font-size: 11pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The above
is a summary of the Employment Agreement between the Bank and Mr. Borrmann and is qualified by reference in its entirety to the Employment
Agreement, which is attached hereto as Exhibit 10.1 and incorporated herein by reference.</span></p>

<p style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>ITEM 9.01. Financial Statements
and Exhibits</b></span></p>

<table cellspacing="0" cellpadding="0" style="font-size: 12pt; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td style="padding-right: 8pt; width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">(d)&#160;Exhibits&#160;&#160;</span></td>
    <td style="width: 99%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">The following exhibit index lists
    the exhibits that are either filed or furnished with the Current Report on Form 8-K.</span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 8pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 8pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><span style="text-decoration: underline">Exhibit No.</span></span></td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><span style="text-decoration: underline">Description</span></span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 8pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 8pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><a href="southernfirst4182021-ex101.htm" style="-sec-extract: exhibit">10.1</a></span></td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><a href="southernfirst4182021-ex101.htm" style="-sec-extract: exhibit">Employment Agreement by and between Southern First Bank
    and D. Andrew Borrmann, dated March 29, 2023.</a></span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 8pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 8pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><a href="southernfirst4182021-ex991.htm" style="-sec-extract: exhibit">99.1</a></span></td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><a href="southernfirst4182021-ex991.htm" style="-sec-extract: exhibit">Press Release announcing the appointment of D. Andrew
    Borrmann as chief financial officer.</a></span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 8pt">&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-right: 8pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">104</span></td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">Cover Page Interactive Data File (embedded within the Inline XBRL document)</span></td></tr>
  </table>

<hr style="color: Gray; width: 100%; background-color: Gray; height: 2px; border-width: 0" />
<div style="page-break-before: always"></div>

<p style="font-size: 11pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>SIGNATURES</b></span></p>

<p style="font-size: 11pt"><span style="font-family: Arial, Helvetica, Sans-Serif">Pursuant to the requirements
of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned hereunto
duly authorized.</span></p>

<table cellspacing="0" cellpadding="0" style="font-size: 12pt; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td>
    <td colspan="2"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><b>SOUTHERN FIRST BANCSHARES, INC.</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="width: 50%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td>
    <td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td>
    <td style="width: 49%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td>
    <td colspan="2"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">By: &#160;<span style="border-bottom-style: solid; border-bottom-width: 1px">&#160;&#160;/s/
    R. Arthur Seaver, Jr.</span></span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">Name:&#160;&#160;&#160;&#160;</span></td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">R. Arthur Seaver, Jr. </span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">Title:</span></td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">Chief Executive Officer</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td></tr>
  <tr style="vertical-align: top">
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">April 3, 2023</span></td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td>
    <td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&#160;</span></td></tr>
  </table>

<hr style="color: Gray; width: 100%; background-color: Gray; height: 2px; border-width: 0" />

</div>
</body>
</html>
<!-- Field: Set; Name: xdx; ID: xdx_08B_extensions -->
<!-- eJxFjd0KgkAQhZ/Adxj2Omq1P/AyqYgsRCK6XXKKJd2R2dXqkXrLViUaBobhnO8cIUZiSxtdIsNlladwwqoulUPI8YaM5orekez2Mfib411bx8q4/v2BCXkGPTMfh8urF3prqy0WMcjZRIaTaAoyiqcLyA4i6PSEzE0XaJxWJShTQMZUs0an+D0knNSLDFXvvuqMbDWZGMKxHOQPRDKM4EitehI/LKRpIoJRP4HYMjV1V9NYRxWsS6x8lx3Q/wZfGWJJSw== -->
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>southernfirst4182021-ex101.htm
<DESCRIPTION>EMPLOYMENT AGREEMENT BY AND BETWEEN SOUTHERN FIRST BANK AND D. ANDREW BORRMANN
<TEXT>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>

<BODY BGCOLOR="#FFFFFF">
<DIV>


<P STYLE="margin-right: 0; margin-left: 0; text-align: right"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Exhibit
10.1</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: center"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"><U>EMPLOYMENT
AGREEMENT</U></FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">THIS
EMPLOYMENT AGREEMENT (this &ldquo;Agreement&rdquo;) is made as of and effective on the 29<SUP>th</SUP> day of March, 2023 (the &ldquo;Effective
Date&rdquo;) by and between Southern First Bank (the &ldquo;Employer&rdquo;), having its principal office at 6 Verdae Boulevard, Greenville,
South Carolina 29607 and D. Andrew Borrmann (the &ldquo;Employee&rdquo;), a resident of the State of Georgia. References herein to the
&ldquo;Company&rdquo; refer to Southern First Bancshares, Inc., the parent company of the Employer.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Employer
desires to employ Employee as its Chief Financial Officer. Employer desires to provide for the employment of Employee and to provide
an employment arrangement which Employer has determined will encourage the continued dedication of Employee to Employer. Employee is
willing to serve Employer on the terms and conditions herein provided. Unless otherwise specified hereafter, any services performed by
the Employee shall be for the benefit of the Employer and, therefore, any payments or benefits paid to the Employee pursuant to this
Agreement shall be the sole responsibility of the Employer; <U>provided</U>, <U>however</U>, the Employer&rsquo;s obligation to make
any payments owed to the Employee under this Agreement shall be discharged to the extent compensation payments are made by the Company.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">In
consideration of the mutual covenants contained herein, and other good and valuable consideration, the receipt and sufficiency of which
are hereby acknowledged, the parties hereto agree as follows:</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">1.&nbsp;<U>Employment</U>. Employer shall employ Employee, and Employee shall serve Employer, as its Chief Financial Officer and in such capacity
shall perform such duties as are consistent with that position, and as Employer from time to time may direct. Employee shall have such
authority and responsibilities consistent with Employee&rsquo;s position as are set forth in Employer&rsquo;s Bylaws or assigned by Employer&rsquo;s
Board of Directors (the &ldquo;Board&rdquo;), Employer&rsquo;s Chief Executive Officer, or Employer&rsquo;s President from time to time.
Employee shall devote Employee&rsquo;s full business time, attention, skill and efforts to the performance of Employee&rsquo;s duties
hereunder, except during periods of illness or periods of vacation and leaves of absence consistent with Employer&rsquo;s policy. Such
duties shall be performed at Employer&rsquo;s principal corporate offices or subsidiary offices as agreed upon by Employer and Employee.
Employer reserves the right from time to time to extend, curtail or change the title and duties of Employee. Employee may devote reasonable
periods to service as a director or advisor to other organizations, to charitable and community activities, and to managing Employee&rsquo;s
personal investments; <U>provided</U> that such activities do not materially interfere with the performance of Employee&rsquo;s duties
hereunder and are not in conflict or competitive with, or adverse to, the interests of Employer.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">2.&nbsp;<U>Term</U>. Unless earlier terminated as provided in section 13 below, Employee&rsquo;s employment under this Agreement shall commence
on the Effective Date and be for a term ending January 31, 2025 (the &ldquo;Term&rdquo;). On January 31, 2024 and on the last day of
January each year thereafter, the Term shall automatically be extended for an additional one (1) year so that the remaining Term shall
continue to be two (2) years; <U>provided</U> that Employer or Employee may at any time, by written notice, fix the Term to a finite
term of two (2) years commencing with the date of the written notice. </FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">3.&nbsp;<U>Base Salary</U>. For all services rendered by Employee under this Agreement, Employer shall pay Employee a rate of base salary of
$310,000.00 per year (the &ldquo;Base Salary&rdquo;). The Base Salary shall be reviewed annually by the Board, and may be increased by
the Board or a duly appointed committee thereof, in its sole discretion. The Base Salary shall be paid in accordance with Employer&rsquo;s
standard payroll procedures, but in any case, no less frequently than monthly.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">4.&nbsp;<U>Benefits</U>. </FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(a)&nbsp;Employee
shall be entitled, to the extent that Employee&rsquo;s position, title, tenure, salary, age, health and other qualifications make Employee
eligible, to participate in such profit sharing, bonus, life insurance, hospitalization, major medical, and other employee benefit plans
or programs of Employer currently in existence on the date hereof or later established that generally are provided to executive employees
of Employer. Employee&rsquo;s participation in any such plan or program shall be subject to the provisions, rules and regulations applicable
thereto. Any Company stock options or similar awards shall be issued to Employee at an exercise price per share of not less than</FONT></P>



<HR noshade align="center" width="100%" size=2>
<div style="PAGE-BREAK-BEFORE: always"></div>


<P STYLE="margin-right: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">the
fair market value per share of the corresponding shares as of the date of grant and the number of shares subject to such grant shall
be fixed on such date. Any and all bonus payments made to Employee shall be paid by the earlier of: (i) seventy (70) days after the end
of the year in which the bonus was earned by Employee or (ii) with the first payroll cycle following the Company&rsquo;s press release
announcing its previous year&rsquo;s financial performance.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(b)&nbsp;Employer shall provide Employee with a $900 monthly automobile allowance, paid in accordance
with Employer&rsquo;s standard payroll procedures, but in any case, no less frequently than monthly.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">5.&nbsp;<U>Working Facilities</U>. Employee shall be furnished with an office and such other facilities and services as may be necessary or suitable
to Employee&rsquo;s position and adequate for the performance of Employee&rsquo;s duties.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">6.&nbsp;<U>Expenses</U>. Employee is authorized to incur reasonable expenses for promoting the business of Employer, including expenses for entertainment,
travel and similar items, but only to the extent that such expenses are allowable deductions to Employer on its Federal income tax return.
Expenses for which there is a fifty percent (50%) tax deduction limitation for entertainment, travel and similar items shall be considered
reimbursable expenses. Employer shall reimburse Employee for all such expenses within sixty (60) days of Employee&rsquo;s written notice
to Employer of such expenses. Employee shall repay to Employer the amounts of any expenses claimed which, for lack of proper documentation
or otherwise, are not allowed to Employer as deductions for Federal income tax purposes.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">7.&nbsp;<U>Vacations</U>. Employee shall be entitled each fiscal year to 216 hours of paid time off, which shall be granted on a noncumulative
basis from year-to-year, as granted by Employer to employees of similar tenure and compensation rank, pursuant to Employer&rsquo;s paid
days off policy. Employer reserves the right to modify this and any other personnel policy from time to time. Any payments made by the
Employer to the Employee as compensation for paid vacation leave shall be paid in accordance with the Employer&rsquo;s standard payroll
procedures.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">8.&nbsp;<U>Ownership of Work Product</U>.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(a)&nbsp;Employee shall diligently disclose to Employer as soon as it is created or conceived by Employee, and Employer shall own, all Work Product
(as defined below). To the extent permitted by law, all Work Product shall be considered work made for hire by Employee and owned by
Employer.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(b)&nbsp;If any of the Work Product may not, by operation of law, be considered work made for hire by Employee for Employer (or if ownership of
all right, title and interest of the intellectual property rights therein shall not otherwise vest exclusively in Employer), Employee
agrees to assign, and upon creation thereof automatically assigns, without further consideration, the ownership of all Work Product to
Employer, its successors and assigns.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(c)&nbsp;Employer, its successors and assigns, shall have the right to obtain and hold in its or their own name copyrights, registrations, and
any other protection available in the foregoing.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(d)&nbsp;Employee agrees to perform upon the reasonable request of Employer, during or after Employee&rsquo;s employment, such further acts as
may be necessary or desirable to transfer, perfect and defend Employer&rsquo;s ownership of the Work Product. When requested, Employee
will:</FONT></P>


<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(i)&nbsp;Execute, acknowledge and deliver any requested affidavits and documents of assignment and conveyance;</FONT></P>

<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(ii)&nbsp;Obtain and aid in the enforcement of copyrights (and, if applicable, patents) with respect to the Work Product in any countries;</FONT></P>

<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(iii)&nbsp;Provide testimony in connection with any proceeding affecting the right, title or interest of Employer in any Work Product; and</FONT></P>


<P STYLE="text-align: center"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">2&nbsp;</FONT></P>


<HR noshade align="center" width="100%" size=2>
<div style="PAGE-BREAK-BEFORE: always"></div>


<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(iv)&nbsp;Perform any other acts deemed necessary or desirable to carry out the purposes of this Agreement.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(e)&nbsp;Employer shall reimburse all reasonable out-of-pocket expenses incurred by Employee at Employer&rsquo;s request in connection with subsection
8(d) within sixty (60) days of Employee&rsquo;s written notice to Employer of such expenses.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(f)&nbsp;For purposes hereof, &ldquo;Work Product&rdquo; shall mean all intellectual property rights, including all Trade Secrets (as defined
below), U.S. and international copyrights, patentable inventions, discoveries and improvements, and other intellectual property rights,
in any programming, documentation, technology or other work product that relates to the business and interests of Employer or any Affiliates
and that Employee conceives, develops, or delivers to Employer at any time during the Term of Employee&rsquo;s employment. &ldquo;Work
Product&rdquo; shall also include all intellectual property rights in any programming, documentation, technology or other work product
that is now contained in any of the products or systems (including development and support systems) of Employer to the extent Employee
conceived, developed or delivered such Work Product to Employer prior to the date of this Agreement while Employee was engaged as an
independent contractor or employee of Employer. Employee hereby irrevocably relinquishes for the benefit of Employer and its assigns
any moral rights in the Work Product recognized by applicable law.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">9.&nbsp;<U>Protection of Trade Secrets and Confidential Information</U>. </FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(a)&nbsp;Through exercise of Employee&rsquo;s rights and performance of Employee&rsquo;s obligations under this Agreement, Employee will be exposed
to &ldquo;Trade Secrets&rdquo; and &ldquo;Confidential Information&rdquo; (as those terms are defined below). &ldquo;Trade Secrets&rdquo;
shall mean information or data of or about Employer or any Affiliates (as defined in subsection 26(a)), including, but not limited to,
technical or non-technical data, formulas, patterns, compilations, programs, devices, methods, techniques, drawings, processes, financial
data, financial plans, product plans, or lists of actual or potential customers, clients, distributors, or licensees, that: (i) derive
economic value, actual or potential, from not being generally known to, and not being readily ascertainable by proper means by, other
persons who can obtain economic value from their disclosure or use; and (ii) are the subject of efforts that are reasonable under the
circumstances to maintain their secrecy. To the extent that the foregoing definition is inconsistent with the definition of &ldquo;trade
secret&rdquo; mandated under applicable law, the latter definition shall govern for purposes of interpreting Employee&rsquo;s obligations
under this Agreement. Except as required to perform Employee&rsquo;s obligations under this Agreement, or except with Employer&rsquo;s
prior written permission, Employee shall not use, redistribute, market, publish, disclose or divulge to any other person or entity any
Trade Secrets of Employer. Employee&rsquo;s obligations under this provision shall remain in force (during and after the Term) for so
long as such information or data shall continue to constitute a Trade Secret under applicable law. Employee agrees to cooperate with
any and all confidentiality requirements of Employer, and Employee shall immediately notify Employer of any unauthorized disclosure or
use of any Trade Secrets of which Employee becomes aware.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(b)&nbsp;Employee
agrees to maintain in strict confidence and, except as necessary to perform Employee&rsquo;s duties for Employer, not to use or
disclose any Confidential Information at any time, either during the Term of Employee&rsquo;s employment or for a period of one (1)
year after Employee&rsquo;s last date of employment, so long as the pertinent data or information remains Confidential Information.
&ldquo;Confidential Information&rdquo; shall mean any non-public information of a competitively sensitive or personal nature, other
than Trade Secrets, acquired by Employee during Employee&rsquo;s employment, relating to Employer or any Affiliate or
Employer&rsquo;s or any Affiliate&rsquo;s business, operations, customers, suppliers, products, employees, financial affairs or
industrial practices. Notwithstanding anything herein to the contrary, no obligation or liability shall accrue hereunder with
respect to any information that is or becomes publicly available without the fault of Employee.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(c)&nbsp;Employee will abide by Employer&rsquo;s policies and regulations, as established from time to time, for the protection of its Confidential
Information. Employee acknowledges that all records, files, data, documents, and the like relating to suppliers, customers, costs, prices,
systems, methods, personnel, technology and other materials relating to Employer or its Affiliated entities shall be and remain the sole
property of Employer and/or such Affiliated</FONT></P>


<P STYLE="text-align: center"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">3</FONT></P>


<HR noshade align="center" width="100%" size=2>
<div style="PAGE-BREAK-BEFORE: always"></div>


<P STYLE="margin-right: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">entity. Employee agrees, upon the request of Employer, and in any event upon termination
of Employee&rsquo;s employment, to turn over all copies of all media, records, documentation, etc., pertaining to Employer (together
with a written statement certifying as to Employee&rsquo;s compliance with the foregoing).</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">10.&nbsp;<U>Non-Solicitation of Customers</U>. During the Employee&rsquo;s employment with the Employer and for a period of one (1) year following
termination or expiration of this Agreement, Employee shall not (except on behalf of or with the prior written consent of the Employer)
directly or indirectly solicit any individual or entity which was a customer or client of Employer or any of its Affiliates for the purpose
of providing a service or product to such customer or client which is the same type of service or product offered or provided by Employer
or any of its Affiliates; <U>provided</U>, <U>however</U>, that this restriction shall apply only to those customers or clients with
whom Employee had contact in connection with services or products provided by Employer or any of its Affiliates within two (2) years
prior to the date of termination of such employment.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">11.&nbsp;<U>Non-Solicitation of Employees</U>. During the Employee&rsquo;s employment with the Employer and for a period of one (1) year following
termination or expiration of this Agreement, Employee shall not, directly or indirectly, on the Employee&rsquo;s own behalf or in the
service of or on behalf of others, induce or solicit, or attempt to induce or solicit, for employment purposes or for any type of consulting
purposes any employee of or consultant to the Employer or any of its Affiliates for the purpose of providing services that are the same
or similar to the types of services offered or engaged in by any employee of or consultant to the Employer or any of its Affiliates at
the time of termination of Employee&rsquo;s employment with Employer. </FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">12.&nbsp;<U>Non-Competition Agreement</U>. During Employee&rsquo;s employment with the Employer and for a period of one (1) year following termination
or expiration of this Agreement, Employee shall not (without the prior written consent of Employer) compete with Employer or any of its
Affiliates, directly or indirectly, engage in forming, serving as an organizer, director, officer of, employee or agent, or consultant
to, or acquiring or maintaining more than a one percent (1%) passive investment in, a depository financial institution or holding company
thereof if such depository institution or holding company has, or upon formation will have, one or more offices or branches located within
thirty (30) miles of any office or branch of Employer or any of its Affiliates in existence at the time Employee&rsquo;s employment with
Employer is terminated (the &ldquo;Territory&rdquo;). Notwithstanding the foregoing, Employee may serve as an officer of or consultant
to a depository institution or holding company thereof even though such institution operates one or more offices or branches in the Territory,
if Employee&rsquo;s employment does not directly involve, in whole or in part, the depository financial institution&rsquo;s or holding
company&rsquo;s operations in the Territory. </FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">13.&nbsp;<U>Termination and Severance Payments</U>.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(a)&nbsp;Employee&rsquo;s employment under this Agreement may be terminated prior to the end of the Term only as follows:</FONT></P>

<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(i)&nbsp;upon the death of Employee;</FONT></P>


<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(ii)&nbsp;by Employer upon the Disability (as defined in subsection 26(d)) of Employee for a period of one hundred and eighty (180) days;</FONT></P>

<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(iii)&nbsp;by Employer for Cause (as defined in subsection 26(b)) upon delivery of a Notice of Termination (as defined in subsection 26(g)) to Employee;</FONT></P>

<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(iv)&nbsp;by Employer without Cause upon delivery of a Notice of Termination to Employee;</FONT></P>

<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(v)&nbsp;by Employee for Good Reason (as defined in subsection 26(e)) upon delivery of a Notice of Termination to the Employer within a ninety
(90) day period beginning on the thirtieth (30<SUP>th</SUP>) day after the occurrence of a Change in Control (as defined in subsection
26(c)) or within a ninety (90) day period beginning on the one (1) year anniversary of the occurrence of a Change in Control; or</FONT></P>


<P STYLE="text-align: center"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">4&nbsp;</FONT></P>


<HR noshade align="center" width="100%" size=2>
<div style="PAGE-BREAK-BEFORE: always"></div>

<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(vi)&nbsp;by Employee upon delivery of a Notice of Termination to Employer.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(b)&nbsp;If Employee&rsquo;s employment is terminated because of the Employee&rsquo;s death, Employer shall pay Employee&rsquo;s estate: </FONT></P>

<P STYLE="margin-right: 0; margin-left: 60pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(i)&nbsp;any sums due Employee as Base Salary and/or reimbursement of expenses through the end of the
month during which death occurred, paid in accordance with Employer&rsquo;s standard payroll procedures, but in any case, no less frequently
than monthly; and</FONT></P>

<P STYLE="margin-right: 0; margin-left: 60pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(ii)&nbsp;any bonus earned or accrued through the date of death. Any bonus for previous years which was
not yet paid will be paid pursuant to the terms as set forth in section 4(a). Any bonus that is earned in the year of death will be paid
on the earlier of: (i) seventy (70) days after the end of the year in which the Employee died or (ii) with the first payroll cycle following
the Company&rsquo;s press release announcing its financial performance for the year in which the Employee died. To the extent that the
bonus is performance-based, the amount of the bonus will be calculated by taking into account the performance of the Employer for the
entire year and prorating this through the date of Employee&rsquo;s death.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(c)&nbsp;During the period of any Disability leading up to the termination of Employee&rsquo;s employment as a result of the Disability, Employer
shall:</FONT></P>

<P STYLE="margin-right: 0; margin-left: 60pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(i)&nbsp;continue to pay the Employee&rsquo;s full Base Salary at the rate then in effect and all perquisites
and other benefits (other than any bonus) in accordance with Employer&rsquo;s standard payroll procedures, but in any case, no less frequently
than monthly, until Employee becomes eligible for benefits under any long-term disability plan or insurance program maintained by Employer;
<U>provided</U> that the amount of any such payments to Employee shall be reduced by the sum of the amounts, if any, payable to Employee
for the same period under any disability benefit or pension plan covering the Employee; and</FONT></P>

<P STYLE="margin-right: 0; margin-left: 60pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(ii)&nbsp;pay
Employee any bonus earned or accrued through the date of Disability. Any bonus for previous years which was not yet paid will be paid
pursuant to the terms as set forth in section 4(a). Any bonus that is earned in the year of Disability will be paid on the earlier of:
(i) seventy (70) days after the end of the year in which Employee became Disabled or (ii) with the first payroll cycle following the
Company&rsquo;s press release announcing its financial performance for the year in which the Employee became Disabled.</FONT></P>


<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(d)&nbsp;If
Employee&rsquo;s employment is terminated for Cause, Employee shall receive only any sums due Employee as Base Salary and/or reimbursement
of expenses through the date of termination, paid in accordance with Employer&rsquo;s standard payroll procedures, but in any case, no
less frequently than monthly.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(e)&nbsp;If
Employee&rsquo;s employment is terminated by Employer without Cause, conditioned upon the effectiveness of the release described in Section
13(h) below and subject to the possibility of a six-month delay described below in Section 29(a), beginning on the first day of the month
following the date of the Employee&rsquo;s termination, and continuing on the first day of the month for the next eleven (11) months,
the Employer shall pay to the Employee monthly severance compensation in cash in an amount equal to one-twelfth (1/12th) of the Employee&rsquo;s
annual rate of Base Salary at the date of termination. Employer shall also pay Employee any bonus earned or accrued through the date
of termination. Any bonus for previous years, which was not yet paid, will be paid as stated in Section 4(a) of this Agreement. The restrictive
covenants contained in sections 10, 11 and 12 shall not apply to Employee.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(f)&nbsp;If
Employee&rsquo;s employment is terminated by Employee for Good Reason, in addition to other rights and remedies available in law or equity,
Employee shall be entitled to the following:</FONT></P>




<P STYLE="text-align: center"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">5&nbsp;</FONT></P>


<HR noshade align="center" width="100%" size=2>
<div style="PAGE-BREAK-BEFORE: always"></div>


<P STYLE="margin-right: 0; margin-left: 60pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(i)&nbsp;Subject
to the possibility of a six-month delay described below in Section 29(a), beginning on the date following the date of the Employee&rsquo;s
termination, the Employer shall provide Employee with the same severance compensation and accrued bonus set forth in Section 13(e);</FONT></P>

<P STYLE="margin-right: 0; margin-left: 60pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(ii)&nbsp;Employee
may continue participation, in accordance with the terms of the applicable benefits plans, in the Company&rsquo;s group health plan pursuant
to plan continuation rules under the Consolidated Omnibus Budget Reconciliation Act (&ldquo;COBRA&rdquo;). In accordance with COBRA,
assuming Employee is covered under the Company&rsquo;s group health plan as of his date of termination, Employee will be entitled to
elect COBRA continuation coverage for the legally required COBRA period (the &ldquo;Continuation Period&rdquo;). If Employee elects COBRA
coverage for group health coverage, he will be obligated to pay the portion of the full COBRA cost of the coverage equal to an active
employee&rsquo;s share of premiums for coverage for the respective plan year and the Company&rsquo;s share of such premiums shall be
treated as taxable income to Employee. Notwithstanding the above, the Employer&rsquo;s obligations hereunder with respect to the foregoing
benefits provided in this subsection (ii) shall be limited to the extent that if Employee obtains any coverage pursuant to a subsequent
employer&rsquo;s benefit plans which duplicates the Employer&rsquo;s coverage, the duplicative coverage may be terminated by Employer.
This subsection (ii) shall not be interpreted so as to limit any benefits to which Employee or his dependents or beneficiaries may be
entitled under any of Employer&rsquo;s employee benefit plans, programs, or practices following the Employee&rsquo;s Termination of Employment,
including, without limitation, retiree medical and life insurance benefits; and</FONT></P>

<P STYLE="margin-right: 0; margin-left: 60pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(iii)&nbsp;the
restrictive covenants contained in sections 10, 11 and 12 shall not apply to Employee.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(g)&nbsp;If
Employee&rsquo;s employment is terminated by Employee without Good Reason, Employee shall receive only any sums due Employee as Base
Salary and/or reimbursement of expenses through the date of termination, paid in accordance with Employer&rsquo;s standard payroll procedures,
but in any case, no less frequently than monthly.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(h)&nbsp;With
the exceptions of the provisions of this section 13, and the express terms of any benefit plan under which Employee is a
participant, it is agreed that, upon termination of Employee&rsquo;s employment, Employer shall have no obligation to Employee for,
and Employee waives and relinquishes, any further compensation or benefits (exclusive of COBRA benefits). Unless otherwise stated in
this section 13, the effect of termination on any outstanding incentive awards, stock options, stock appreciation rights,
performance units, or other incentives shall be governed by the terms of the applicable benefit or incentive plan and/or the
agreements governing such incentives. Within sixty (60) days of termination of Employee&rsquo;s employment, and as a condition to
the Employer&rsquo;s obligation to pay any severance hereunder, the Employee shall execute, and not timely revoke during any
revocation period provided pursuant to such release, a mutually satisfactory form of release acknowledging such remaining
obligations and discharging both parties, as well as Employer&rsquo;s officers, directors and employees with respect to their
actions for or on behalf of Employer, from any other claims or obligations arising out of or in connection with Employee&rsquo;s
employment by Employer, including the circumstances of such termination. In most instances, payment will be made, or in the case of
installment payments, will begin as soon as practicable after such release is effective. However, if the 60-day period spans two
calendar years, such severance payment will be made as soon as possible in the subsequent taxable year.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 60pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(i)&nbsp;The
parties intend that the severance payments and other compensation provided for herein are reasonable compensation for Employee&rsquo;s
services to Employer and shall not constitute &ldquo;excess parachute payments&rdquo; within the meaning of Section 280G of the Internal
Revenue Code of 1986, as amended (the &ldquo;Code&rdquo;), and any regulations thereunder. If the Employer&rsquo;s independent accountants
acting as auditors for the Employer determine that any or the aggregate value (as determined pursuant to Section 280G of the Code) of
all payments, distributions, accelerations of vesting, awards and provisions of benefits by the Employer to or for the benefit of Employee
(whether paid or payable, distributed or distributable, accelerated, awarded or provided pursuant to the terms of this Agreement or otherwise),
(a &ldquo;Payment&rdquo;) would constitute an excess parachute payment and be subject to the excise tax imposed by Section 4999 of the
Code (the &ldquo;Excise Tax&rdquo;), such Payment shall be reduced to the least extent necessary so that no portion of the Payment shall
be subject to the Excise Tax, but only if, by reason of such reduction, the net after-tax benefit received by the Employee as a result
of such reduction will exceed the net after-tax benefit that would have been received by</FONT></P>

<P STYLE="text-align: center"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">6&nbsp;</FONT></P>


<HR noshade align="center" width="100%" size=2>
<div style="PAGE-BREAK-BEFORE: always"></div>
<P STYLE="margin-right: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">the Employee if no such reduction were made.
The Payment shall be reduced, if applicable, by the Employer in the following order of priority: (A) reduction of any cash payments otherwise
payable to the Employee pursuant to a supplemental executive retirement plan including, without limitation, any salary continuation agreement
between the Employee and the Employer; (B) reduction of any cash severance payments otherwise payable to the Employee that are exempt
from Section 409A of the Code; (C) reduction of any other cash payments or benefits otherwise payable to the Employee that are exempt
from Section 409A of the Code, but excluding any payments attributable to any acceleration of vesting or payments with respect to any
equity award that are exempt from Section 409A of the Code; (D) reduction of any payments attributable to any acceleration of vesting
or payments with respect to any equity award that are exempt from Section 409A of the Code, in each case beginning with payments that
would otherwise be made last in time; and (E) reduction of any other payments or benefits otherwise payable to the Employee on a pro-rata
basis or such other manner that complies with Section 409A of the Code, but excluding any payments attributable to any acceleration of
vesting and payments with respect to any equity award that are exempt from Section 409A of the Code. If, however, such Payment is not
reduced as described above, then such Payment shall be paid in full to the Employee and the Employee shall be responsible for payment
of any Excise Taxes relating to the Payment.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">14.&nbsp;<U>Oral Modification Not Binding</U>. This Agreement supersedes all prior agreements and understandings between the parties and may not
be changed or terminated orally, and no change or attempted waiver of the provisions hereof shall be binding unless in writing and signed
by the party against whom the same is sought to be enforced; <U>provided</U>, <U>however</U>, that Employee&rsquo;s compensation may
be increased at any time by Employer without in any way affecting any of the other terms and conditions of this Agreement, which in all
other respects shall remain in full force and effect. </FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">15.&nbsp;<U>Governing Law</U>. This Agreement and all rights hereunder shall be governed by the laws of the State of South Carolina, except to
the extent governed by the laws of the United States of America in which case federal laws shall govern. Any action brought by any party
to this Agreement shall be brought and maintained in a court of competent jurisdiction in the State of South Carolina.</FONT></P>


<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">16.&nbsp;<U>Remedies for Breach; Non-Waiver</U>. Employee recognizes and agrees that a breach by Employee of any covenant contained in this Agreement
would cause immeasurable and irreparable harm to Employer. In the event of a breach or threatened breach of any covenant contained herein,
Employer shall be entitled to temporary and permanent injunctive relief, restraining Employee from violating or threatening to violate
any covenant contained herein, as well as all costs and fees incurred by Employer, including attorneys&rsquo; fees, as a result of Employee&rsquo;s
breach or threatened breach of the covenant. Employer and Employee agree that the relief described herein is in addition to such other
and further relief as may be available to Employer at equity or by law. Nothing herein shall be construed as prohibiting Employer from
pursuing any other remedies available to it for such breach or threatened breach, including the recovery of damages from Employee. Failure
of the Employer to enforce any of the provisions of this Agreement or any rights with respect thereto shall in no way be considered a
waiver of such provisions or rights or in any way otherwise affect the validity of this Agreement.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">17.&nbsp;<U>Consideration</U>. Employee acknowledges and agrees that valid consideration has been given to Employee by Employer in return for
the promises of Employee set forth herein.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">18.&nbsp;<U>Covenants are Independent</U>. The covenants on the part of Employee contained herein shall each be construed as agreements independent
of each other and of any other provisions in this Agreement and the unenforceability of one shall not affect the enforceability of the
remaining covenants.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">19.&nbsp;
 <U>Severability and Substitution of Valid Provisions</U>. To the extent that any provision or language of this Agreement is deemed unenforceable,
by virtue of the scope of the business activity prohibited or the length of time the activity is prohibited, Employer and Employee agree
that this Agreement shall be enforced to the fullest extent permissible under the laws and public policies of the State of South Carolina.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">20.&nbsp;<U>Extension of Periods</U>. Each of the time periods described in Sections 9-12 of this Agreement shall be automatically extended by
any length of time during which Employee is in breach of the corresponding covenant</FONT></P>

<P STYLE="text-align: center"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">7&nbsp;</FONT></P>


<HR noshade align="center" width="100%" size=2>
<div style="PAGE-BREAK-BEFORE: always"></div>
<P STYLE="margin-right: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">contained herein. Such provisions of this Agreement
shall continue in full force and effect throughout the duration of the extended periods.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">21.&nbsp;<U>Reasonable Restraint</U>. It is agreed by the parties that the foregoing covenants in this Agreement are necessary for the legitimate
business interests of Employer and impose a reasonable restraint on Employee in light of the activities and business of Employer on the
date of the execution of this Agreement.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">22.&nbsp;<U>Withholding of Taxes</U>. Employer may withhold from any amounts payable to Employee under this Agreement all federal, state, city
or other taxes and withholdings as shall be required pursuant to any applicable law, rule or regulation.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">23.&nbsp;<U>Notices</U>. Any notice required or permitted to be given under this Agreement shall be sufficient if given in writing and either
personally delivered or sent by registered or certified mail to Employee&rsquo;s residence in the case of Employee or to its principal
office in the case of Employer.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">24.&nbsp;<U>Assignment</U>. The rights and obligations of the parties to this Agreement shall inure to the benefit of and shall be binding upon
the successors and assigns of Employer. This Agreement shall not be terminated by any merger or consolidation whether or not the Employer
or the Company is the consolidated or surviving corporation or by transfer of all or substantially all of the assets of the Employer
or the Company to another corporation if there is a surviving or resulting corporation in such transfer.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">25.&nbsp;<U>Severability</U>.
It is not the intent of any party hereto to violate any public policy of any jurisdiction in which this Agreement may be enforced.
If any provision of this Agreement or the application of any provision hereof to any person or circumstances is held invalid,
unenforceable or otherwise unlawful, the remainder of this Agreement and the application of such provision to any other person or
circumstances shall not be affected. In addition, the applicable provision shall be reformed to the extent (and only to the extent)
necessary to make it valid, enforceable and legal.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">26.&nbsp;<U>Certain Definitions</U>. </FONT></P>

<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(a)&nbsp;&ldquo;<U>Affiliate</U>&rdquo;
shall mean the Company and any business entity controlled by the Employer or the Company, controlling or under common control with the
Employer or the Company.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(b)&nbsp;&ldquo;<U>Cause</U>&ldquo;
shall consist of any of:</FONT></P>

<P STYLE="margin-right: 0; margin-left: 60pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(i)&nbsp;the commission by Employee of a willful act (including, without limitation, a dishonest or
fraudulent act) or a grossly negligent act, or the willful or grossly negligent omission to act by Employee, which is intended to cause,
causes or is reasonably likely to cause material harm to Employer or any Affiliate (including harm to its business reputation);</FONT></P>

<P STYLE="margin-right: 0; margin-left: 60pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(ii)&nbsp;the indictment of Employee for the commission or perpetration by Employee of any felony or
any crime involving dishonesty, moral turpitude or fraud;</FONT></P>

<P STYLE="margin-right: 0; margin-left: 60pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(iii)&nbsp;the
material breach by Employee of this Agreement that, if susceptible of cure, remains uncured thirty (30) days following written notice
to Employee of such breach;</FONT></P>

<P STYLE="margin-right: 0; margin-left: 60pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(iv)&nbsp;the
receipt of any form of notice, written or otherwise, that any regulatory agency having jurisdiction over Employer intends to institute
any form of formal or informal (<U>e.g.</U>, a memorandum of understanding which relates to Employee&rsquo;s performance) regulatory
action against Employee, Employer or any Affiliate (<U>provided</U> that the Board determines in good faith, with Employee abstaining
from participating in the consideration of and vote on the matter, that the subject matter of such action involves acts or omissions
by or under the supervision of Employee or that termination of Employee would materially advance Employer&rsquo;s or Affiliate&rsquo;s
compliance with the purpose of the action or would materially assist Employer or Affiliate in avoiding or reducing the restrictions or
adverse effects to Employer or Affiliate related to the regulatory action);</FONT></P>


<P STYLE="text-align: center"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">8</FONT></P>


<HR noshade align="center" width="100%" size=2>
<div style="PAGE-BREAK-BEFORE: always"></div>



<P STYLE="margin-right: 0; margin-left: 60pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(v)&nbsp;the exhibition by Employee of a standard of behavior within the scope of Employee&rsquo;s employment
that is materially disruptive to the orderly conduct of Employer&rsquo;s or Affiliate&rsquo;s business operations (including, without
limitation, substance abuse or sexual misconduct) to a level which, in the Board&rsquo;s good faith and reasonable judgment, with Employee
abstaining from participating in the consideration of and vote on the matter, is materially detrimental to Employer&rsquo;s or Affiliate&rsquo;s
best interest, that, if susceptible of cure remains uncured ten (10) days following written notice to Employee of such specific inappropriate
behavior; or</FONT></P>

<P STYLE="margin-right: 0; margin-left: 60pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(vi)&nbsp;the failure of Employee to devote Employee&rsquo;s full business time and attention to Employee&rsquo;s
employment as provided under this Agreement that, if susceptible of cure, remains uncured thirty (30) days following written notice to
Employee of such failure.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(c)&nbsp;&ldquo;<U>Change
in Control</U>&rdquo; shall mean the occurrence during the Term of any of the following events, unless such event is a result of a Non-Control
Transaction:</FONT></P>

<P STYLE="margin-right: 0; margin-left: 60pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(i)&nbsp;the
individuals who, as of the date of this Agreement, are members of the Board of Directors of the Company (the &ldquo;Incumbent
Board&rdquo;) cease for any reason to constitute at least fifty percent (50%) of the Board of Directors of the Company; <U>provided</U>, <U>however</U>,
that if the election, or nomination for election by the Company&rsquo;s shareholders, of any new director was approved in advance by
a vote of at least fifty percent (50%) of the Incumbent Board, such new director shall, for purposes of this Agreement, be
considered as a member of the Incumbent Board; <U>provided</U>, <U>further</U>, that no individual shall be considered a member of
the Incumbent Board if such individual initially assumed office as a result of either an actual or threatened election contest, or
other actual or threatened solicitation of proxies or consents by or on behalf of any person other than the Board of Directors of
the Company, including by reason of any agreement intended to avoid or settle any election contest or proxy contest;</FONT></P>

<P STYLE="margin-right: 0; margin-left: 60pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(ii)&nbsp;an
acquisition (other than directly from the Company) of any voting securities of the Company (the &ldquo;Voting Securities&rdquo;) by any
&ldquo;Person&rdquo; (as the term &ldquo;person&rdquo; is used for purposes of Section 13(d) or 14(d) of the Securities Exchange Act
of 1934 (the &ldquo;Exchange Act&rdquo;)) immediately after which such Person has &ldquo;Beneficial Ownership&rdquo; (within the meaning
of Rule 13d-3 promulgated under the Exchange Act) of twenty percent (20%) or more of the combined voting power of the Company&rsquo;s
then outstanding Voting Securities; <U>provided</U>, <U>however</U>, that in determining whether a Change in Control has occurred, Voting
Securities which are acquired in a Non-Control Transaction shall not constitute an acquisition which would cause a Change in Control;</FONT></P>

<P STYLE="margin-right: 0; margin-left: 60pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(iii)&nbsp;consummation
of: (a) a merger, consolidation, or reorganization involving the Company; (b) a complete liquidation or dissolution of the Company; or
(c) the sale or other disposition of all or substantially all of the assets of the Company to any Person (other than a transfer to a
subsidiary); or</FONT></P>

<P STYLE="margin-right: 0; margin-left: 60pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(iv)&nbsp;a
notice of an application is filed with the South Carolina Board of Financial Institutions, the Office of Comptroller of the Currency
(the &ldquo;OCC&rdquo;) or the Federal Reserve Board or any other bank or thrift regulatory approval (or notice of no disapproval) is
granted by the Federal Reserve, South Carolina Board of Financial Institutions, the OCC, the Federal Deposit Insurance Corporation, or
any other regulatory authority for permission to acquire control of the Company or any of its banking subsidiaries; <U>provided</U>,
<U>however</U>, that if the application is filed in connection with a transaction which has been approved by the Board of Directors of
the Company, then the Change in Control shall not be deemed to occur until consummation of the transaction.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(d)
&ldquo;<U>Disability</U>&rdquo; or &ldquo;<U>Disabled</U>&rdquo; shall mean as defined by Treasury Regulation &sect; 1.409A-3(i)(4).</FONT></P>


<P STYLE="text-align: center"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">9&nbsp;</FONT></P>

<HR noshade align="center" width="100%" size=2>
<div style="PAGE-BREAK-BEFORE: always"></div>

<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(e)&nbsp;
&ldquo;<U>Good Reason</U>&rdquo; shall mean the occurrence after a Change in Control of any of the events or conditions described in
subsections (i) through (vi) hereof:</FONT></P>

<P STYLE="margin-right: 0; margin-left: 76.95pt; text-align: justify; text-indent: 31.05pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(i)&nbsp;a change in the Employee&rsquo;s status, title, position or responsibilities (including reporting responsibilities) which, in the Employee&rsquo;s
reasonable judgment, represents an adverse change from Employee&rsquo;s status, title, position or responsibilities as in effect at any
time within ninety (90) days preceding the date of a Change in Control or at any time thereafter; the assignment to the Employee of any
duties or responsibilities which, in the Employee&rsquo;s reasonable judgment, are inconsistent with Employee&rsquo;s status, title,
position or responsibilities as in effect at any time within ninety (90) days preceding the date of a Change in Control or at any time
thereafter; any removal of the Employee from or failure to reappoint or reelect Employee to any of such offices or positions, except
in connection with the termination of Employee&rsquo;s employment for Disability or Cause, as a result of Employee&rsquo;s death, or
by the Employee other than for Good Reason, or any other change in condition or circumstances that in the Employee&rsquo;s reasonable
judgment makes it materially more difficult for the Employee to carry out the duties and responsibilities of the Employee&rsquo;s office
than existed at any time within ninety (90) days preceding the date of Change in Control or at any time thereafter;</FONT></P>


<P STYLE="margin-right: 0; margin-left: 76.95pt; text-align: justify; text-indent: 31.05pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(ii)&nbsp;a reduction in the Employee&rsquo;s Base Salary or any failure to pay the Employee any compensation or benefits to which Employee is
entitled within five (5) days of the date due;</FONT></P>

<P STYLE="margin-right: 0; margin-left: 76.95pt; text-align: justify; text-indent: 31.05pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(iii)&nbsp;the Employer&rsquo;s requiring the Employee to be based at any place outside a thirty (30) - mile radius from the executive offices
occupied by the Employee immediately prior to the Change in Control, except for reasonably required travel on the Employer&rsquo;s business
which is not materially greater than such travel requirements prior to the Change in Control;</FONT></P>

<P STYLE="margin-right: 0; margin-left: 76.95pt; text-align: justify; text-indent: 31.05pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(iv)&nbsp;the failure by the Employer to (A) continue in effect (without reduction in benefit level and/or reward opportunities) any material
compensation or employee benefit plan in which the Employee was participating at any time within ninety (90) days preceding the date
of a Change in Control or at any time thereafter, unless such plan is replaced with a plan that provides substantially equivalent compensation
or benefits to the Employee, or (B) provide the Employee with compensation and benefits, in the aggregate, at least equal (in terms of
benefit levels and/or reward opportunities) to those provided for under each other employee benefit plan, program and practice in which
the Employee was participating at any time within ninety (90) days preceding the date of a Change in Control or at any time thereafter;</FONT></P>

<P STYLE="margin-right: 0; margin-left: 76.95pt; text-align: justify; text-indent: 31.05pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(v)&nbsp;any material breach by the Employer of any material provision of this Agreement; or</FONT></P>

<P STYLE="margin-right: 0; margin-left: 76.95pt; text-align: justify; text-indent: 31.05pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(vi)&nbsp;any purported termination of the Employee&rsquo;s employment for Cause by the Employer which does not comply with the terms of this Agreement.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Employee&rsquo;s
right to terminate Employee&rsquo;s employment for Good Reason shall not be affected by Employee&rsquo;s incapacity due to physical or
mental illness.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(f)&nbsp;&ldquo;<U>Non-Control
Transaction</U>&rdquo; shall mean a transaction described below:</FONT></P>

<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(i)
the shareholders of the Company, immediately before such merger, consolidation or reorganization own, directly or indirectly,
immediately following such merger, consolidation or reorganization, at least fifty percent (50%) of the combined voting power of the
outstanding voting securities of the corporation resulting from such merger, consolidation or reorganization (the &ldquo;Surviving
Corporation&rdquo;) in substantially the same proportion as their ownership of the Voting Securities immediately before such merger,
consolidation or reorganization; and</FONT></P>

<P STYLE="text-align: center"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">10</FONT></P>


<HR noshade align="center" width="100%" size=2>
<div style="PAGE-BREAK-BEFORE: always"></div>
<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(ii)
immediately following such merger, consolidation or reorganization, the number of directors on the board of directors of the
Surviving Corporation who were members of the Incumbent Board shall at least equal the number of directors who were affiliated with
or appointed by the other party to the merger, consolidation or reorganization.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(g)&nbsp;&ldquo;<U>Notice
of Termination</U>&rdquo; shall mean a written notice of termination from one party to the other which specifies an effective date of
termination, indicates the specific termination provision in this Agreement relied upon, and, in the case of (i) a termination for Cause,
sets forth in reasonable detail the facts and circumstances claimed to provide a basis for termination of Employee&rsquo;s employment
under the provision so indicated, or (ii) in the case of a termination for Good Reason, sets forth the Good Reason event which occurred
no more than ninety (90) days prior to the date of the notice and provides the Employer not less than thirty (30) days to remedy this
condition.</FONT></P>


<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(h)&nbsp;&ldquo;<U>Terminate</U>&rdquo;,
&ldquo;<U>terminated</U>&rdquo;, &ldquo;<U>termination</U>&rdquo;, or &ldquo;<U>Termination of Employment</U>&rdquo; shall mean separation
from service as defined by Treasury Regulation &sect; 1.409A-1(h).</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">27.&nbsp;<U>Compliance with Regulatory Restrictions</U>. Notwithstanding anything to the contrary herein, and in addition to any restrictions
stated in Section 13 hereof, any compensation or other benefits paid to the Employee shall be limited to the extent required by any federal
or state regulatory agency having authority over the Company or the Employer. The Employee agrees that compliance by the Company or the
Employer with such regulatory restrictions, even to the extent that compensation or other benefits paid to the Employee are limited,
shall not be a breach of this Agreement by the Company or the Employer.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">28.&nbsp;<U>Compliance with Dodd&#8211;Frank Wall Street Reform and Consumer Protection Act</U>. Notwithstanding anything to the contrary herein,
any incentive payments to the Employee shall be limited to the extent required under the Dodd&#8211;Frank Wall Street Reform and Consumer
Protection Act (the &ldquo;Act&rdquo;), including, but not limited to, clawbacks for such incentive payments as required by the Act.
The Employee agrees to such amendments, agreements, or waivers that are required by the Act or requested by the Company to comply with
the terms of the Act. </FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">29.&nbsp;<U>Compliance with Internal Revenue Code Section 409A</U>. All payments that may be made and benefits that may be provided pursuant to
this Agreement are intended to qualify for an exclusion from Section 409A of the Code and any related regulations or other pronouncements
thereunder and, to the extent not excluded, to meet the requirements of Section 409A of the Code. Any payments made under Section 13
of this Agreement which are paid on or before the last day of the applicable period for the short-term deferral exclusion under Treasury
Regulation &sect; 1.409A-1(b)(4) are intended to be excluded under such short-term deferral exclusion. Any remaining payments under Section
13 are intended to qualify for the exclusion for separation pay plans under Treasury Regulation &sect; 1.409A-1(b)(9). Each payment made
under Section 13 shall be treated as a &ldquo;separate payment&rdquo;, as defined in Treasury Regulation &sect; 1.409A-2(b)(2), for purposes
of Code Section 409A. Further, notwithstanding anything to the contrary, all severance payments payable under the provisions of Section
13 shall be paid to the Employee no later than the last day of the second calendar year following the calendar year in which occurs the
date of Employee&rsquo;s termination of employment. None of the payments under this Agreement are intended to result in the inclusion
in Employee&rsquo;s federal gross income on account of a failure under Section 409A(a)(1) of the Code. The parties intend to administer
and interpret this Agreement to carry out such intentions. However, Company does not represent, warrant or guarantee that any payments
that may be made pursuant to this Agreement will not result in inclusion in Employee&rsquo;s gross income, or any penalty, pursuant to
Section 409A(a)(1) of the Code or any similar state statute or regulation. Notwithstanding any other provision of this Agreement, to
the extent that the right to any payment (including the provision of benefits) hereunder provides for the &ldquo;deferral of compensation&rdquo;
within the meaning of Section 409A(d)(1) of the Code, the payment shall be paid (or provided) in accordance with the following:</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(a)&nbsp;If
the Employee is a &ldquo;Specified Employee&rdquo; within the meaning of Section 409A(a)(2)(B)(i) of the Code on the date of the Employee&rsquo;s
termination (the &ldquo;Separation Date&rdquo;), and if an exemption from the six month delay requirement of Code Section 409A(a)(2)(B)(i)
is not available, then no such payment shall be made or commence during the period beginning on the Separation Date and ending on the
date that is six months following the Separation Date or, if earlier, on the date of the Employee&rsquo;s death. The amount of any payment
that would otherwise be paid to the </FONT></P>


<P STYLE="text-align: center"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">11</FONT></P>


<HR noshade align="center" width="100%" size=2>
<div style="PAGE-BREAK-BEFORE: always"></div>
<P STYLE="margin-right: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Employee during this period shall instead be paid to the Employee on the first day of the first calendar
month following the end of the period.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(b)
Payments with respect to reimbursements of expenses or benefits or provision of fringe or other in-kind benefits shall be made on or
before the last day of the calendar year following the calendar year in which the relevant expense or benefit is incurred. The amount
of expenses or benefits eligible for reimbursement, payment or provision during a calendar year shall not affect the expenses or benefits
eligible for reimbursement, payment or provision in any other calendar year.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">30.&nbsp;<U>Entire Agreement</U>. This Agreement supersedes any other agreements, oral or written, between the parties with respect to the subject
matter hereof, and contains all of the agreements and understandings between the parties with respect to the employment of Employee by
Employer. Any waiver or modification of any term of this Agreement shall be effective only if it is set forth in writing signed by all
parties hereto.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: justify; text-indent: 30pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">31.&nbsp;<U>Counterparts</U>. This Agreement may be executed in one or more counterparts, each of which shall be deemed to be an original but
all of which together will constitute one and the same agreement. Transmission by facsimile, email, or other form of electronic transmission
of an executed counterpart of this Agreement shall be deemed to constitute due and sufficient delivery of such counterpart.</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: center"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">[<I>Signatures
appear on the following page</I>.]</FONT></P>

<P STYLE="margin-right: 0; margin-left: 0; text-align: center"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">12</FONT></P>


<HR noshade align="center" width="100%" size=2>
<div style="PAGE-BREAK-BEFORE: always"></div>

<P STYLE="margin-right: 0; margin-left: 30pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">IN
WITNESS WHEREOF, the parties hereto have executed this Agreement as of the Effective Date.</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 9pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="vertical-align: bottom; width: 50%; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: top; width: 1%; text-align: left">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD>
    <TD STYLE="padding-left: 30pt; vertical-align: bottom; width: 49%; text-align: left">EMPLOYER:</TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-left: 30pt; vertical-align: bottom; text-align: left">SOUTHERN FIRST BANK</TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom; text-align: left">[CORPORATE SEAL]</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: left">By:<font style="border-bottom: 1px solid;">&nbsp;&nbsp;/s/R. Arthur Seaver, Jr.&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font></TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-left: 30pt; vertical-align: bottom; text-align: left">Name: R. Arthur Seaver, Jr.</TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom; text-align: left">Attest:</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-left: 30pt; vertical-align: bottom; text-align: left">Title: Chief Executive Officer</TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom; text-align: left"><font style="border-bottom: 1px solid;">/s/ Julie A. Fairchild&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font></TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom; text-align: left">Secretary</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-left: 30pt; vertical-align: bottom; text-align: left">EMPLOYEE:</TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-left: 30pt; vertical-align: bottom; text-align: left"><font style="border-bottom: 1px solid;">&nbsp;/s/D. Andrew Borrmann&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</font></TD></TR>
  <TR>
    <TD STYLE="vertical-align: bottom; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: top; text-align: left">&nbsp;</TD>
    <TD STYLE="padding-left: 30pt; vertical-align: bottom; text-align: left">D. Andrew Borrmann</TD></TR>
  </TABLE>


<P STYLE="margin-right: 0; margin-left: 0; text-align: center"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">13</FONT></P>
<HR noshade align="center" width="100%" size=2>

</div>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>3
<FILENAME>southernfirst4182021-ex991.htm
<DESCRIPTION>PRESS RELEASE ANNOUNCING THE APPOINTMENT OF D. ANDREW BORRMANN
<TEXT>
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>

<BODY BGCOLOR="#FFFFFF">
<DIV>
<P STYLE="text-align: right"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">Exhibit 99.1</FONT></P>

<P STYLE="text-align: center"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><IMG SRC="southernfirst4182021x19x1.jpg" ALT=""></FONT></P>

<P STYLE="text-align: center"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><B>SOUTHERN FIRST APPOINTS ANDY
BORRMANN AS CHIEF FINANCIAL OFFICER</B></FONT></P>

<P STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><B>Greenville, S.C. (April 3,
2023) - </B>Southern First Bancshares, Inc. (NASDAQ: SFST), holding company for Southern First Bank, is pleased to announce the appointment
of Andy Borrmann as Chief Financial Officer and Executive Vice President.</FONT></P>

<P STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">Borrmann joins Southern First
with nearly 30 years of experience in the financial industry. After graduating from Arizona State University with a bachelor&rsquo;s
degree in finance in 1996, Borrmann spent over a decade as a bank analyst for SunTrust Robinson Humphrey and Morgan Keegan reporting
on regional and community banks. For the past eleven years, Borrmann has served as Chief Financial Officer of SouthCrest Bank and SouthCrest
Financial Group and was named Chief Financial Officer and Chief Strategy Officer following their merger with Colony Bank.</FONT></P>

<P STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&ldquo;Andy brings a terrific
combination of experience as a bank CFO with strong investor relationships, solid skills in balance management, and terrific people skills
that will complement the relationship culture of our bank,&rdquo; said Art Seaver, Chief Executive Officer.</FONT></P>

<P STYLE="text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt">&ldquo;I am thrilled to be joining one of the top relationship
focused banks in the Southeast. I believe the opportunities for Southern First are nearly limitless over the next decade, and I am excited
to be part of the team that will help drive continued success into the future,&rdquo; commented Borrmann.</FONT></P>

<P STYLE="margin-bottom: 0pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10.5pt"><B><U>About Southern First Bancshares</U></B></FONT></P>

<P STYLE="margin-top: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10.5pt"><I>Southern First Bancshares,
Inc., Greenville, South Carolina is a registered bank holding company incorporated under the laws of South Carolina. The company&rsquo;s
wholly owned subsidiary, Southern First Bank, is the second largest bank headquartered in South Carolina. Southern First Bank has been
providing financial services since 1999 and now operates in 12 locations in the Greenville, Columbia, and Charleston markets of South
Carolina as well as the Charlotte, Triangle and Triad regions of North Carolina and Atlanta, Georgia. Southern First Bancshares has consolidated
assets of approximately $3.7 billion and its common stock is traded on The NASDAQ Global Market under the symbol &ldquo;SFST.&rdquo;
More information can be found at www.southernfirst.com.</I></FONT></P>

<HR noshade align="center" width="100%" size=2>

</div>
</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>4
<FILENAME>southernfirst4182021x1x1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 southernfirst4182021x1x1.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" !' )8# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MQRC!(.4/& 6_+'\0RN3MSD$!?,&TOM< #/*G)''('H,\GC@$C(YK^1#]L/\
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
I*SJEA,\QKIYGF%.E]>SC"TLPQGL:24U1HO$5JCI4E.:IP?(IR25O_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>5
<FILENAME>southernfirst4182021x19x1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 southernfirst4182021x19x1.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!# 0@)"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" !0 *H# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
-T\MC&LIR4&M59'__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>sfst-20230403.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.17c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: /aA5s7xRiXgOn8uDZHNMSaCPubP9wZVwuekhtGZ2bWn6XycuJs5VNy6rTvqWgRYE -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:us-gaap="http://fasb.org/srt-sup/2022q3" xmlns:srt="http://fasb.org/srt/2022" xmlns:srt-types="http://fasb.org/srt-types/2022" xmlns:SFST="http://southernfirst.com/20230403" elementFormDefault="qualified" targetNamespace="http://southernfirst.com/20230403">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://southernfirst.com/role/Cover" id="Cover">
	  <link:definition>00000001 - Document - Cover</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="sfst-20230403_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="sfst-20230403_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="sfst-20230403_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd" />
    <import namespace="http://fasb.org/us-gaap-sup/2022q3" schemaLocation="https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd" />
    <import namespace="http://fasb.org/srt-sup/2022q3" schemaLocation="https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd" />
    <import namespace="http://fasb.org/us-types/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2022" schemaLocation="https://xbrl.sec.gov/country/2022/country-2022.xsd" />
    <import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd" />
    <import namespace="http://fasb.org/srt-types/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>7
<FILENAME>sfst-20230403_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.17c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://southernfirst.com/role/Cover" xlink:href="sfst-20230403.xsd#Cover" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressesTable" xlink:label="loc_deiEntityAddressesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressesLineItems" xlink:label="loc_deiEntityAddressesLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesTable" xlink:to="loc_deiEntityAddressesLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_deiEntityAddressesAddressTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesTable" xlink:to="loc_deiEntityAddressesAddressTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AddressTypeDomain" xlink:label="loc_deiAddressTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesAddressTypeAxis" xlink:to="loc_deiAddressTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_FormerAddressMember" xlink:label="loc_deiFormerAddressMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiAddressTypeDomain" xlink:to="loc_deiFormerAddressMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>sfst-20230403_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.17c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link: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" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link: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" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link: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" />
    <link: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" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="dei_EntityAddressesAddressTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressesAddressTypeAxis" xlink:to="dei_EntityAddressesAddressTypeAxis_lbl" xlink:type="arc" />
      <link: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]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_FormerAddressMember" xlink:label="dei_FormerAddressMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_FormerAddressMember" xlink:to="dei_FormerAddressMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_FormerAddressMember_lbl" xml:lang="en-US">Former Address [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressesTable" xlink:label="dei_EntityAddressesTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressesTable" xlink:to="dei_EntityAddressesTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressesTable_lbl" xml:lang="en-US">Entity Addresses [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressesLineItems" xlink:label="dei_EntityAddressesLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressesLineItems" xlink:to="dei_EntityAddressesLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressesLineItems_lbl" xml:lang="en-US">Entity Addresses [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>9
<FILENAME>sfst-20230403_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.17c -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://southernfirst.com/role/Cover" xlink:href="sfst-20230403.xsd#Cover" xlink:type="simple" />
    <link: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" />
    <link: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" />
    <link: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" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link: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" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressesLineItems" xlink:label="loc_deiEntityAddressesLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressesTable" xlink:label="loc_deiEntityAddressesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressesAddressTypeAxis" xlink:label="loc_deiEntityAddressesAddressTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_deiEntityAddressesTable" xlink:to="loc_deiEntityAddressesAddressTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AddressTypeDomain" xlink:label="loc_deiAddressTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiEntityAddressesAddressTypeAxis" xlink:to="loc_deiAddressTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AddressTypeDomain" xlink:label="loc_deiAddressTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiEntityAddressesAddressTypeAxis" xlink:to="loc_deiAddressTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_FormerAddressMember" xlink:label="loc_deiFormerAddressMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiAddressTypeDomain" xlink:to="loc_deiFormerAddressMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentType_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAmendmentFlag_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAmendmentDescription_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentRegistrationStatement_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentAnnualReport_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentQuarterlyReport_30" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentTransitionReport_30" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentShellCompanyReport_30" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentShellCompanyEventDate_30" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentPeriodStartDate_30" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentPeriodEndDate_30" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentFiscalPeriodFocus_30" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentFiscalYearFocus_30" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCurrentFiscalYearEndDate_30" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityFileNumber_30" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityRegistrantName_30" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCentralIndexKey_30" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityPrimarySicNumber_30" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityTaxIdentificationNumber_30" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityIncorporationStateCountryCode_30" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine1_30" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine2_30" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressAddressLine3_30" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressCityOrTown_30" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressStateOrProvince_30" xlink:type="arc" order="24" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressCountry_30" xlink:type="arc" order="25" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityAddressPostalZipCode_30" xlink:type="arc" order="26" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCountryRegion_30" xlink:type="arc" order="27" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiCityAreaCode_30" xlink:type="arc" order="28" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiLocalPhoneNumber_30" xlink:type="arc" order="29" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Extension" xlink:label="loc_deiExtension_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiExtension_30" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiWrittenCommunications_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSolicitingMaterial_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiPreCommencementTenderOffer_30" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiPreCommencementIssuerTenderOffer_30" xlink:type="arc" order="34" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurity12bTitle_30" xlink:type="arc" order="35" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiNoTradingSymbolFlag_30" xlink:type="arc" order="36" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiTradingSymbol_30" xlink:type="arc" order="37" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurityExchangeName_30" xlink:type="arc" order="38" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurity12gTitle_30" xlink:type="arc" order="39" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiSecurityReportingObligation_30" xlink:type="arc" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAnnualInformationForm_30" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiAuditedAnnualFinancialStatements_30" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityWellKnownSeasonedIssuer_30" xlink:type="arc" order="43" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityVoluntaryFilers_30" xlink:type="arc" order="44" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCurrentReportingStatus_30" xlink:type="arc" order="45" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityInteractiveDataCurrent_30" xlink:type="arc" order="46" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityFilerCategory_30" xlink:type="arc" order="47" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntitySmallBusiness_30" xlink:type="arc" order="48" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityEmergingGrowthCompany_30" xlink:type="arc" order="49" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityExTransitionPeriod_30" xlink:type="arc" order="50" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentAccountingStandard_30" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiOtherReportingStandardItemNumber_30" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityShellCompany_30" xlink:type="arc" order="53" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityPublicFloat_30" xlink:type="arc" order="54" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent_30" xlink:type="arc" order="55" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiEntityCommonStockSharesOutstanding_30" xlink:type="arc" order="56" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityAddressesLineItems" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock_30" xlink:type="arc" order="57" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140569666624944">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>Apr. 03, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressesLineItems', window );"><strong>Entity Addresses [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="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Apr.  03,  2023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-27719<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Southern First Bancshares, Inc.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001090009<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">58-2459561<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">SC<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">6 Verdae Boulevard<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Greenville<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">SC<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">29607<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">864<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">679-9000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">SFST<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressesAddressTypeAxis=dei_FormerAddressMember', window );">Former Address [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="Show.showAR( this, 'defref_dei_EntityAddressesLineItems', window );"><strong>Entity Addresses [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="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">100 Verdae Boulevard<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine2', window );">Entity Address, Address Line Two</a></td>
<td class="text">Suite 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="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Greenville<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">SC<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 2 such as Street or Suite number</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_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_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</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:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<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_EntityAddressesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesLineItems</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_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</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:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</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_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</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_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</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_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</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_EntityAddressesAddressTypeAxis=dei_FormerAddressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressesAddressTypeAxis=dei_FormerAddressMember</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>11
<FILENAME>southernfirst4182021-8k_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/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="sfst-20230403.xsd" xlink:type="simple"/>
    <context id="From2023-04-03to2023-04-03">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-04-03</endDate>
        </period>
    </context>
    <context id="From2023-04-032023-04-03_dei_FormerAddressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:EntityAddressesAddressTypeAxis">dei:FormerAddressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-04-03</startDate>
            <endDate>2023-04-03</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <dei:EntityCentralIndexKey contextRef="From2023-04-03to2023-04-03">0001090009</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="From2023-04-03to2023-04-03">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="From2023-04-03to2023-04-03">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="From2023-04-03to2023-04-03">2023-04-03</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="From2023-04-03to2023-04-03">Southern First Bancshares, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2023-04-03to2023-04-03">SC</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="From2023-04-03to2023-04-03">000-27719</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="From2023-04-03to2023-04-03">58-2459561</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2023-04-03to2023-04-03">6 Verdae Boulevard</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2023-04-03to2023-04-03">Greenville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2023-04-03to2023-04-03">SC</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2023-04-03to2023-04-03">29607</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2023-04-03to2023-04-03">864</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2023-04-03to2023-04-03">679-9000</dei:LocalPhoneNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2023-04-032023-04-03_dei_FormerAddressMember">100 Verdae Boulevard</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2 contextRef="From2023-04-032023-04-03_dei_FormerAddressMember">Suite 100</dei:EntityAddressAddressLine2>
    <dei:EntityAddressCityOrTown contextRef="From2023-04-032023-04-03_dei_FormerAddressMember">Greenville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2023-04-032023-04-03_dei_FormerAddressMember">SC</dei:EntityAddressStateOrProvince>
    <dei:WrittenCommunications contextRef="From2023-04-03to2023-04-03">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="From2023-04-03to2023-04-03">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="From2023-04-03to2023-04-03">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="From2023-04-03to2023-04-03">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle contextRef="From2023-04-03to2023-04-03">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2023-04-03to2023-04-03">SFST</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2023-04-03to2023-04-03">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany contextRef="From2023-04-03to2023-04-03">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>12
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( (EV@U8'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    " ")=H-6XT%'+N\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M2@,Q$(=?17+?G?VC(F&;2XLG!<&"XBTDTS9TLPG)R&[?WFQLMX@^@,?,_/+-
M-S"=\ERY@"_!>0QD,-Y,MA\B5W[%#D2> T1U0"MCF1)#:NY<L)+2,^S!2W64
M>X2FJN[!(DDM2<(,+/Q"9*+3BJN DEPXX[5:\/XS]!FF%6"/%@>*4)<U,#%/
M]*>I[^ *F&&$P<;O NJ%F*M_8G,'V#DY1;.DQG$LQS;GT@XUO#\_O>9U"S-$
MDH/"]"L:3B>/*W:9_-:N-]M')IJJ:8OJMJC:;?W [QI>MQ^SZP^_J[!UVNS,
M/S:^"(H.?MV%^ )02P,$%     @ B7:#5IE<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
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
M              "  0    !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @
MB7:#5N-!1R[O    *P(  !$              ( !KP   &1O8U!R;W!S+V-O
M<F4N>&UL4$L! A0#%     @ B7:#5IE<G",0!@  G"<  !,
M ( !S0$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " ")=H-68I9I
M9:\$  !:%   &               @($."   >&PO=V]R:W-H965T<R]S:&5E
M=#$N>&UL4$L! A0#%     @ B7:#5I^@&_"Q @  X@P   T
M ( !\PP  'AL+W-T>6QE<RYX;6Q02P$"% ,4    " ")=H-6EXJ[',     3
M @  "P              @ '/#P  7W)E;',O+G)E;'-02P$"% ,4    " ")
M=H-6JL0B%C,!   B @  #P              @ &X$   >&PO=V]R:V)O;VLN
M>&UL4$L! A0#%     @ B7:#5B0>FZ*M    ^ $  !H              ( !
M&!(  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ B7:#
M5F60>9(9 0  SP,  !,              ( !_1(  %M#;VYT96YT7U1Y<&5S
;72YX;6Q02P4&      D "0 ^ @  1Q0

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<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>14
<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>15
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>2</ContextCount>
  <ElementCount>23</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>1</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>3</UnitCount>
  <MyReports>
    <Report instance="southernfirst4182021-8k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</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="8-K" original="southernfirst4182021-8k.htm">southernfirst4182021-8k.htm</File>
    <File>sfst-20230403.xsd</File>
    <File>sfst-20230403_def.xml</File>
    <File>sfst-20230403_lab.xml</File>
    <File>sfst-20230403_pre.xml</File>
    <File>southernfirst4182021-ex101.htm</File>
    <File>southernfirst4182021-ex991.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>southernfirst4182021x1x1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="26">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>17
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "southernfirst4182021-8k.htm": {
   "axisCustom": 0,
   "axisStandard": 1,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2022": 26
   },
   "contextCount": 2,
   "dts": {
    "definitionLink": {
     "local": [
      "sfst-20230403_def.xml"
     ]
    },
    "inline": {
     "local": [
      "southernfirst4182021-8k.htm"
     ]
    },
    "labelLink": {
     "local": [
      "sfst-20230403_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "sfst-20230403_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "sfst-20230403.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 64,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2022": 2,
    "total": 2
   },
   "keyCustom": 0,
   "keyStandard": 23,
   "memberCustom": 0,
   "memberStandard": 1,
   "nsprefix": "SFST",
   "nsuri": "http://southernfirst.com/20230403",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "southernfirst4182021-8k.htm",
      "contextRef": "From2023-04-03to2023-04-03",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "00000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://southernfirst.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "b",
       "span",
       "p",
       "div",
       "body",
       "html"
      ],
      "baseRef": "southernfirst4182021-8k.htm",
      "contextRef": "From2023-04-03to2023-04-03",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 1,
   "tag": {
    "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."
       }
      }
     },
     "localname": "AddressTypeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentDescription": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of changes contained within amended document.",
        "label": "Amendment Description"
       }
      }
     },
     "localname": "AmendmentDescription",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AnnualInformationForm": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.",
        "label": "Annual Information Form"
       }
      }
     },
     "localname": "AnnualInformationForm",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditedAnnualFinancialStatements": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.",
        "label": "Audited Annual Financial Statements"
       }
      }
     },
     "localname": "AuditedAnnualFinancialStatements",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CountryRegion": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Region code of country",
        "label": "Country Region"
       }
      }
     },
     "localname": "CountryRegion",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.",
        "label": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r11",
      "r14",
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentPeriodStartDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.",
        "label": "Document Period Start Date"
       }
      }
     },
     "localname": "DocumentPeriodStartDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r12"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyEventDate": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of event requiring a shell company report.",
        "label": "Document Shell Company Event Date"
       }
      }
     },
     "localname": "DocumentShellCompanyEventDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r17"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Documents incorporated by reference.",
        "label": "Documents Incorporated by Reference [Text Block]"
       }
      }
     },
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "textBlockItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine3": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 3 such as an Office Park",
        "label": "Entity Address, Address Line Three"
       }
      }
     },
     "localname": "EntityAddressAddressLine3",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "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/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityAddressesLineItems": {
     "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": "Entity Addresses [Line Items]"
       }
      }
     },
     "localname": "EntityAddressesLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityAddressesTable": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container of address information for the entity",
        "label": "Entity Addresses [Table]"
       }
      }
     },
     "localname": "EntityAddressesTable",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not.  Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.",
        "label": "Entity Bankruptcy Proceedings, Reporting Current"
       }
      }
     },
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityExTransitionPeriod": {
     "auth_ref": [
      "r21"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.",
        "label": "Elected Not To Use the Extended Transition Period"
       }
      }
     },
     "localname": "EntityExTransitionPeriod",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r18"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityPrimarySicNumber": {
     "auth_ref": [
      "r15"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.",
        "label": "Entity Primary SIC Number"
       }
      }
     },
     "localname": "EntityPrimarySicNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "sicNumberItemType"
    },
    "dei_EntityPublicFloat": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.",
        "label": "Entity Public Float"
       }
      }
     },
     "localname": "EntityPublicFloat",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "monetaryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.",
        "label": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r19"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.",
        "label": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_Extension": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Extension number for local phone number.",
        "label": "Extension"
       }
      }
     },
     "localname": "Extension",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_FormerAddressMember": {
     "auth_ref": [
      "r13",
      "r16"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Former address for entity",
        "label": "Former Address [Member]"
       }
      }
     },
     "localname": "FormerAddressMember",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_NoTradingSymbolFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a security having no trading symbol.",
        "label": "No Trading Symbol Flag"
       }
      }
     },
     "localname": "NoTradingSymbolFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "trueItemType"
    },
    "dei_OtherReportingStandardItemNumber": {
     "auth_ref": [
      "r14"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.",
        "label": "Other Reporting Standard Item Number"
       }
      }
     },
     "localname": "OtherReportingStandardItemNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "otherReportingStandardItemNumberItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r7"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_Security12gTitle": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(g) registered security.",
        "label": "Title of 12(g) Security"
       }
      }
     },
     "localname": "Security12gTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SecurityReportingObligation": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.",
        "label": "Security Reporting Obligation"
       }
      }
     },
     "localname": "SecurityReportingObligation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "securityReportingObligationItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r10"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r20"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 3
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r10": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r11": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r12": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r13": {
   "Name": "Form 10-Q",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r14": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r15": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r16": {
   "Name": "Form 8-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "308",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r17": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r18": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r19": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r20": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r21": {
   "Name": "Securities Act",
   "Number": "7A",
   "Publisher": "SEC",
   "Section": "B",
   "Subsection": "2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-23",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r5": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "g",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r6": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12, 13, 15d",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r7": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r8": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r9": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>18
<FILENAME>0001206774-23-000465-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001206774-23-000465-xbrl.zip
M4$L#!!0    ( (EV@U;/N"&79 ,  +<-   1    <V9S="TR,#(S,#0P,RYX
M<V2U5MMRVC 0?6YG^@^JWX5M:)*&0#*94%HZN4W(K7GI"'L-FAC)2#*0OZ_D
M&]=03!(_2:MSSNY*NY(;)]-AB,8@).6L:;D5QT+ /.Y3UF]:=UU\VCWK="QT
M<OSE,])?XRO&J$TA].NHQ3W<80$_0I=D"'7T$Q@(HK@X0O<DC(V%MVD( IWQ
M812" KV0>JJCO8I[X"&,M]"]!^9S<7?3*70'2D6R;MN3R:3"^)A,N'B6%8\/
MMQ/L*J)B6:@Y4R?[MJ-?4.D59)N<[LF#Z0U][%^Q[W'KZ=?E19><7<>]Z\/)
MT_TDAN>!^OE4[3VP_<<7+_XM]^XO7_;%[7CTT+_Y\R-UV9#> (8$Z<-@LFF9
M_++T)K4*%WV[ZCBN_7AQWDUP5@JL3T/*GM?!W</#0SM9S:$KR&E/A+ETS3;+
M/2*A4-:K= .>,JD(\Q;POBH(\^ ].UU<@-*UT/T42G.H#TLX"5ZES\>V7M#X
M:C4'QA+W"8D*<$!D+Q&50F$91PEX5,OAVKH6NJ!IJ.HE KE>-5E:('3;W=L"
M*WFL!B!80(54IC0-M.9\<W00$,(0F&IS,6Q!0.)01S.*24@#"KZ%%!%]4*;6
M9$0\V$8RKUK"&-?%K3LLLQA;%%%=O=KPJ6&.N2YX"+<Z>F0&NJTV.# (^XSK
M^\%"U&]:Z=!(:>%$S(> ,IIXS)K(1=BT3&Q2U,.$TK"7P7,2L03_BATGXTB
MU+PDA7-MR(@9Y!621T(O#LMQ9J&LI62&?*MFFY<WR@T$*&FPNBF$IB6IN>*L
MS#80$&A;(!7.S^BO3JVB"R6'&.D-#9;L_/)N9(YS"2*\%965"T"+\ B$HKI:
MY[H\#9TJ0[^><X.,'VDA^SU2#DFO;,J: N$'YGIN]-\U25U)99-<++X/RK15
M.)E/-[L4[-FMD,V7;XZ&3IP+A=C*/;3I-4C?L7/N)5(;*&:&<QXV)NQ6<<VM
M3*4_B[1,$+-M*!=$SMLAB%?>I'7^Y6MP,S#%5-W6:?$*98_>-D[7<FP(E<PM
M;PIAX8DM'\BH-B^$4U/I6):?^NWBR%]]'4,FL*M_G<+\/\$;SB.1*74@"Z7M
M*V$;"2/J8,?%5??U</['3.9RIX;P>,R4>"G3%/.4?+);9<[^YLK507H(IA1V
M=;M#%:PZ7U<"#3M5T\-_4$L#!!0    ( (EV@U:%#H(/H0@  .9F   5
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
MHK)ICR4[@M';9(>!#&!5J/% 1PX(,CU[6<;:PH^JJ6/LQ$AG1#19.@13N 5
M9?C"!H0?T;H>=PB0@<@+2ZX] O-^</L8@]E8ZZ,.T5F7F^HM,55=R>P$$<M4
M:04^S1;S>;*%H?C>!UEA"1IS^7Z9C>^7$0NX4)%<KI/,Q0P6">?4J(7QJ!C5
M3?J%QDTM6XJ-6IW 17VZN"N^Y#8WHJ*+/PT6W4T,^I[)GF75<4[=CXN6XU[>
M#G)//^2Y3(*P@+''<X.7KH17NPMT=7MS@\>K/I\I9O=!KYD!03CHM6G)U,)S
MF&P%@O1+YGA-)I=ANKH]">4GB1DCI/[ @3;:B,D><-= L'ON,!W+[R8U-:ST
M4$U>[HBM\9)2G0K=4=5R/901D'!"D-^BXX0@; :IX)2=OP)+B#K[S$LSJBX;
MD)U4)@?Y4XJ4&HUZM=:^DA> U$])N=)LEZHU4C\]K<+OK=325[[,O.?ZTW-<
MWAT]G=FZ2>0]"IL;_D4*\'CQ:^5D"P6,ASURF0_EP&+AK^R']]NPJB:LFX9*
MT*<N.8'9F[J 93ZV!)B0:6Z3G=RVU*(.N#%I/CHI]SGK CU_]4%*\CR@")8S
M1 9/F  B0P(V(M8#HJOC=1RN<RI&<;S?1OC%#P)FEP.]]8O\2J3&TMC<>*"H
MUV  :F^)J;<;=&4C9?"A8"9R&N"%! -'2APF[J'!P)([:1CY&-+;3 F1!#($
MZ_&?M< P7=8;!8]2P"(NQ>:&7(L9DFK+CKL$82/@28JX+%@@7G!N>'W$#'\+
M.$(TR&8(WO3AI(@O#R4.5(RN)^0+DFR(Z('%#1R,0G !Y*A)C1'0QED)RAU$
M"(W:W(7Q@15<:[\*XHYD#[F?9^JP:F(T)B:I20<.'K*X"WA(=<^_?@56[Y=E
MTLT-N15/KDTN[WZ&X11N@5OO"<:0FIH:^STT"45G6D1U!<TP5!6HSVUG@K@P
M/\L3,R=OA8,XK'/0)]<2SK84KZM6E$(K9:N6&A4!F J0A\1YJJEB4X>Y#]!J
M<R,B8G^<P((5*@"8^'O LD:CBE$2,PN9@H_B3=;SU Q(*WFYM(2?+LP2Z(T]
MWJ*U<?\:I\NH [DV:HKK0J8-<T>I@-^A&&SU>0?,HUA,95^!PXAC8>!8RO6K
M1J76*K7KS>^;&Z5F$R\\0C?3(K^9FZGBUJ-I*E<-H(?JB&(&^)?;Y]VH84K9
M!AKZ!?23-& ]Y'V7(3B;!19_\1"7ML>_$9D;RC <E\WT,18+IIL;%$U9UD[#
M;J(R;D%*08/ ;2A;"K.[35BWBU,#9J/7#;T5,&#N5PG-<CR)((1R) 93H"H&
MLH@TF3"$<'))3')!30^\*LEGY6QVML%2#30+[(6W(H),U5U5 L/&L;QAY+!X
M4@"A>I ^85=G'*7%B'D[J@D/W#  6@!P.+@4XE #.8+^_Y//9K8SF<RV7^\:
MT!&V X\ET&1UC$0\BE%"P)H%,:2\;^LD@+FPOLRZ!@:+P1&?0&L0[SB^M.!*
MW ^=Y0@B"AF7@'2[@ <8+H$,MR'3-3T 4X-WL9OC"?06$/U8CG18_)<$. B_
M!_0G2 U"(:QR*/15EP3X\0 BL,EP;-N =98-@!BXK8'S^RF9OQ8A-0FKAV=;
MRD_KC((E2;_CT XWT,5.(X$Z4P0>'I,,^ 6-#P(0]<$V?@)#1_T@MN]9D'2@
M(@"IR6D;ZA]&PB7$S$]8QE2$B0.&]3@@%QY/\J^#=D!8(!FFF @A2.%8_IPE
MS('B3-2K&IW96&="IL>=>3*+3#MFUF3NI 'B9F<]Q\CD#;R&?^:)P?10767>
MQDQG?+H)"P? & SF"2&7&P;MRW-1TC@5LOB)'Y8@<JJ%D]K<>)80(HHP+8"8
ME8J;)0;,L'";&Y:)43.LN.,!(.F>-/-I)X3?U1!,"TPN+7-5/NA ^JDT':%S
MB-)A*!-A>3WEUW0_E@RIPWPSE58)(2K#TUF/WVWT@H9+#<>:N @9J^D>0AD)
ML'O*62 .S5WOD.6%Y#"U*H@58#Z;&QCW254#R8WC [GN'4CL5&AJ2 /%6H7Z
M:UL69B348M8A;5P6Y2S1HR;(3VR/@UKL:8WCA.T)LB+[/>EYL+H&%N+(PWY8
M7)  0[4[CTLA($13B"+@__)8BB6P\ 'D((MX!S["<3 $X.8])$=*EV&VF"_8
M%N0/%MK&.&3!+U_AKJ>,2DSIQI]2;5V_;D)BKW;MM''" +$;WH[3!4L%/Q\2
M9E2$Q.\Z+L!B/H3OH."JX4KY[QA*\$!DZS.5%P$LYC,$F&-.G%-'Y\Q-O[?4
M!W03TCG[(VX3W(IVU'FEV:! @P#)=/T<3 4K$0OH4UWB,B12/D3[<;+J >:H
M>YH+?*"Q237'68QK8=,(*;,73X"4F'K;$MNA7":Z%PPBU1N/ \SE/3 22-,!
M-6!$TS*3OI4JAO #O[OR$*$CK;HE2X34MHU1Q V'X&#*X\=YA$<<X53&N9+[
M?\O8B7:L>S^U1"<T\ /;>8%QD&!/9('BGTFV8;@[B'O5]70=K /XWRL1W%6'
M3AX2V!'QHY-83Q!$U8OSWFPFE55$QU=7^>V 5ICV*R7'[<H5*:8RV50H-91%
M')R2;T ^[\[BMR=>X<C(:J>K@E-!0B'[OAUW//IY^YY2_%NZ?T5N(*?8RW 7
M7+53+*Z3G7;DM#SS]0YCI2%D58[KOU6N=A\4PY,2$^,2I;L<0UI,)#QA<J<?
M%#)EV.^'L$UU!3/ 1? N0&K>D8GGKML:I;-@55Z2R&\JC:7OQP[@JV:E%AT^
M> /.3IBC"6[CYPNWY7\KN?_5PLA:4^)_!53,'=M)-LR">^J[@[$;P7,=\+$K
M(/P["$ ,7[Q-90_3],4U<SW<QL<K,F<>ARTQ6W-J0M@H;I]0E]'$3$&5_G8V
M\1(F\ _2^&)Q*1W"393?0..7Y+8A]X>::G\HV/4."B60\%C<=(,*T5BYU73"
M!29-;F1,,C._0/'":K[^*^1>1=&RF<(+*T<9,C)!&A1RQ"IN&E&UJ7-"7:JN
M7=S"E[=UW0\A_?WFJOR"6(+?$ LIK_JNBO?QJ_?'G:=[B:\]:E7/:J7V=?.1
M[Y1:6VK8")T64J>9L* 7)(7+G:%3VXG-Z#DHW3-&JA*AJ_-T_C>Y )T.(P[(
M"Q,/E79W6)\:W:"6(6,^OP'FRY[I6IL;<CP*L&0)F+8^DS7_AOGIJX21R!Q^
M_#&16Z?? DVL7[?/*\T:.:TV6VUR7*J56^<E4,QM4JV54XM.SJ^&B^&+ 5Y%
M8E&Z:RT1+$^VL-9:P#H"HC]878^A2_AD;-S[*DO?RQBNZJ2=M&*]"7&*</N>
M #"D][AW<B'B,N3?5>QS7JE;XQK([VA^]*NB7B8VB5T=\G==9)D0MZT/7CHX
ME+'ZY%R2?^CH#UB!/Y[(6\IUZFOF_MGB?;W\9/(5N!!E6?I(_@*)MX&__"N9
MA'R+&?H!@!V$KA)WR5"'P:HG\I>;S/[QC7SA0&TUJJ^]QW[L8GCZ4\]<]FY+
MG_L_TB5]^#-7']QE&^G2Z.Y[SVF6+W>_?;N\O-!SS9S^[>[VF_CTA5_38ZO3
M-^O[6O7Z!V\-7;WJU" BUA\>[BS/N&Y4][_3JQW(G6[9K]Q5EW<*V6QGN']7
M2-_GCLO?;L\:[:MN?]\3IWE;W(TR7Z^TGS^:5=JF)6O$[[1/HU*![S9:E5^5
MS#=Z,?QZT>JW/U_]N'8RU/S?D\RM66M].CG]=G_OW5UU3K[^.+NZ')[7/S>:
M)Y=7A0IW6;^:_G39M*O61;-1./]^]?-+]DNQ]KTY_.JT=H?[QC#_.?WPHWOV
M]>*B]?#QHQ+)_P%02P,$%     @ B7:#5LF><$.B0   ERX! !X   !S;W5T
M:&5R;F9I<G-T-#$X,C R,2UE>#$P,2YH=&WM?5ESVT:V\#NK^!]0N7>FI"I8
MMNS$$R])E6S+B><FMLM2)C5UZSZ 0%-$# (<+)(YO_X[6W>?!D!JL3PRYYMY
MF%@DB.X^??;U^<^GO_[RXW3R_.?CHU?XW],WI[\<__C\/O\7/K@OW\ _7[Q[
M]??HQ4\OW_WR[L,/W_S7:_K?-_C0JS=_HT?@G^^CD].__W+\PS?+I#[+RWMU
M?K9HGT8/GD7R06'F_'=K/K7WDB(_*Y]&]-0W/SY__>[MJ7W!O"K;>_-DF1?K
MI]%1G2=%'/ULBG/3YFD21R=)V=P[,74^?Q;1HTW^3_,T>K*"]QQ_6N2SO)U.
M#A\<'#Z_CV^%,[W_\3-VF)JR-?7M;?'Y;S\>__K^EW=___7X[>ET<O33A^-C
M_.?S^[_]>#L[_J-KVGR^E@_S,H,3/(T>/5C=(J!/?WYS,IWX@T3N'-%>N\B;
MZ,]%]H^N>G9T5ANSA W\N::_]R/X;IED)DJ:J)I'29E%9CXW:9N?FZ@JHW9A
MHH=/GI_\]O['=O'\/OXWRI(U/OMK4J>+.'KXX.$C7,38-8[M[Z>35TEKW$JS
M-;U^9MH+8\KHI.K@1W49O<[KIHU>).7'\#7+55&M36U_'T>+Y#POSZ*\;:)5
MG9=IODH*V,@\3V'[;?0X^INIL\1$+ZJN,.=)G<713W#<\CPO"A-/)[1B]#*I
MJR(O$SC6XP=_H2V].HB.RJPV%_#3NEXF93FV$^-WDD2U:7*\2 0$/GK2PE'Q
MCY],!:B0'$0?S-S4IDQ-$\$Q30ZPK/#1Z41>^[):KI)R+6^%-\+S^,P0,&FS
M2&#!.'I3I@<QK;>"#V#UE-]A=V%A=K [F&NW/)UD %(X)8+ T(?V.(2<>.LO
M%[F9 UA*  FL$;VCNZ\/W+DC]8Y579W#%<&"-<&&W[F4._.OAOOW3T\G2:F?
M3.HZ*<^(8J*+19XN_%(+V%1F@!<M\])DT04@6037775U<F9HQ12.FI<=?)F9
M# #1YD!0>FU8U]V8_S1OIA-\&^(Z/-&8^MS?K*5)7+>AS<,J68ZO=G@F9\D.
MHM_*PC1 V(A/%WECHF9ETGR>PY;PV60.KP%L!@3"57+$U96I 6)+>&*VGDX4
M4L&/%PF<<>9!.C.EF>=M'_MP6X2E@-)5;7B!54(0A<W4]G>P6))G0A9^F557
M-UT" *<O$!J.:_DMX"^:JC!(B"LX.XB9(F\'A/ L OYNX8$L/<8/%M6%.3<U
M_ZT?_W/=("W")F=  7QAL(ME\I$P0Y_BP@QWW@&%U+3G:&3+6=ZD0,=G_H=
M59:(3=GP<FX%('#FS, W\6%A%SM$VF_*Z23%NP&H..3'HRR[M@/R3:MS Z0,
M9T5*28B,&(5CPFQ"V^BLJC+Z\SPINF16$%WY=_(%UB8U^:JEYYH.V4(.M$CH
M0&0+MP?@Q)>C%$H_EM5%83*X"L=-VUP8-=Q-@I>'3&=>%45UT3S='9@?'ORY
MG#6K9ZC6.#:&B*Z8)&-DC\<RR'NT'O*>^!(^3&\ _M-TP"?39)6D0)'3";]*
M^ I_F74$[H2QG.ZS(5*XR$%"MPN0YJNJR?E^\:WPI-O^O*Z649LOB7_2?Y>@
MD&3 ]]/VH'\"T!D,K0D8 &*UJI%)X!L#OH&;Z>_"2WWA"79'=MN-:9$3PJ-P
MY@$'>;$ND@OB=DG3P/430QT\-IV\J$!103Q]10>HZB;0/>AKKW@,EN&K./YD
MTHY4-KF*&!<>//S>:2T#&!Z ]AA"+C/G56N&8)AWR,ZZ!L@51 O^%JZH1;C1
M;34?41"*'@G0:2RS$P0 E#%:"+KW,DY,)TB#Q$ACX(^I :+.NAIE(;P@KS)2
M4V$)6AT.J3X]3T3&XNJ%@9MGG7;6H!JVZ8)K=<%%GJX/HA-"%\%1Q[Z]8 3L
M'/[6*:1I5:^JFK7!.8E4V&73S0#R>5*OW:>(1<AGLJ@#1-3($5"BOY@:<18)
MLF&6ASQGA!A0?4*Y JPM[6I@JP5N "1/*6I)F[<%ZSUR1'4;BGZ(J!@'0%-H
MJA)Y[W1BX2V:">G><!*A/U@),3X[SYN*E%GFX: 2)V7^3[H=4&/A<Y2$>4OL
MG)68Y;(KB3;1=""*C*UN!CB3G"$&]'&&=H,[*X $ 2XM2<Z!S&>&0HS'OSW*
MJJBL6G@YZ$# Q(HUO /^B4J[94,W0%KF5O *?#?P!4"Z.6!52W> <AZ@CW2*
M*\0"*S@#7AN+(MH$'$5?RR[I\P^] #H%'95%C^BA)JF+'#4D4IH!\,38[561
MZ$#+$:CA\!&0'(C>> ARI9UOT;<0H9#JIQ-1F)U5&J%1*I8H:;()[0=T]PQQ
M[*])V2&9/CHDT_:[@!OCB2PS/HC>E?VGOV6]A5<L$K#>V%:>3NR#)@$L7 ,@
M6#\6#1P?QW?+YD%258"7 &M$RYDHB@@BVB\PN(Q5?K1_2Q/M'>[S.YN*<9U5
MHB6H5'@D_V;2Q\@F0;I"-?JBBO8>\J\W$8XW/>J0.R0M:?8L H!_70!%PSX1
M]8$MQ-$\_^1/AFH5? (T#G=" $=E4"]O[PRW[ @P$[,:_QV^_R#:':)XY(GB
M10+$?I(4@ Q,&Z_Q2D77(L%0XU77@;XP;EK$?94.; =EV$8BA*(9+MG0DH2+
M__WH\$'\X,&#@P</D,$QZ@1*A]^CQ_93^%Y]X05C;<YS@^904@*.$\:RQ4*Z
M"W-Q1)<9,K<498DR+D7]02K,.OAILEI5R )9).!]&Z:4:AXC@T#UD^P^M*9
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
MA]*SBZK(K#>>#9Z\1KA&9;)$S%RM&2UB=+GE35O;R&^"7@PE)>NJE8A?<IZ
M#$=%-6>_(Z:.G56@^^\2I+,^F_8H;1-@")TY0.<,(S+;FS8T?B3M 55Q\@)M
MB83&K%%;I$]2S!]KII,QJY92)&E55"Y -6KFN!IN#QU@E!=@YD9) 9\5IRFG
MS[$.HM\7H/'+4=#E[@D;TQG[2517O\A'5W0_WO)=YO8NR8&-DM'GC0F8"N!G
M-;%P=VRXK'F>)>=(&O20&!]LN!"-<68IIVZ>FS4J9<]NB.-W!1H+FW>>)XBB
MR;Y*P/34V%Q;SP^B/4H-!?GCW>_H%4-EH1$')3ISE2<_8,[6Z8668)V;9N?
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
MYS-F+"?6.7;X:&^QS^664I,=MH.O&CTA,,&V#??$7C4%#3JR;^5W^'='#Y\
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
M06WA'H GL7-H;8L_VV$0C+*:S\]-U*R!^*40:3JQF$1:UI>Y(E1<XVAA+:Y
MAZ#Q&"U:^JQ"D(II8^,^(%1NT#RL0Y/B98,!MB'O"5**FQ6V ;=YT')P$OEX
M5J]OF+#;H])6=JE1U;=J2BW.OO@59PGGXEEY"[;1BYR<9=P"YS146$& F!HT
M1_3]D2<XI_8MSC5%<S/10+$N-PQO>5%@+41\3 :-DHJ74N$GZ=#*C5Y1.WOK
M&Y*'5&,H;(J2T"2\H2]6>GRX6Y[QH6!SY%O$7%@0LQ;9<2 (#?-9NVT"=I]A
M6 ];PG%_>TZ%0/<C.M:)%F9NYEQVU99N \=;8- N,1N;0F\X>!15=#T)9RRA
M47SO%U3P:P>UJ:$R4H3 F=2<ZL<NO1%[Q.:=Y30A"2B <YF8]AL7K'!=T9'0
MN#4Z^;%H^9WJ)/*=IX6?G%/UE^1B%/=MW8?D=OG(\T:/;Y%<.(?O22M!F!.X
MM47T,JFK O#<-0"W#E8QE;:]ZK>2PM+T1OKP: GG2Q.?X4WB;RXSX^FG>NP
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
MX?[>BWUTXP7(60Z<4,/PJ.9S08C%2\17U)M#CXS/YZQ?X7Q$IU\14\X_14N
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
MAWT@^&[K!N4LHUU$[YAIJWV^U5@H,?FL].2K&S]OAQI>_RD'"C9S<(W8VG*
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
MU9=GS+_Z[&N6#ZR[!"8RQ2U(:*D*5A5A_LTHRGY8=S/95 Q]Q]V",I1&\.>
MY #M(4I/(E256B2RYCAWI$T!2%BC6"=7 9N7VMH>BW6UG8J3U72\2J]N&1)\
MZK!.]SC?2)* 375;GO&KM+9K;,J/<B%L3=M8_Z1F;*7/:2A)F\&M5"*46_IA
M^WX(R#LTW4XH8\\GTW3^M8?Q.-1XGB '']IW9<JWTE6ZW(_TS&,O(,PFV*HH
MDPG=H>-%<A<V,P)V!'5LZA-M7LRX-@]'<$!BED$ABN:=@M?$%"N!"2I!"I%;
MQ!0V[N" ZO,A@M!P@I1]SSB!-Y>T:0).Y]-$=YJ*-VAE[F57*W_D@/AEUS<H
M,T6'UG8;&\6ZY%KP;0J-'\D_PUV-Q8Y7GC13.\X>S -BZWC=_=2W=!&[9$3D
MV*C_5A$K*F=^AB5$'GHZ)[D1>Y"B#@.3(TR=4;P4S5V*-,M'S^P2>FHT7D3E
MFG_5"!=G"M$)77<9Z5]KRDN1-.?&C\-+.79#B9OZ9M%OE=YU[EN-IK9[LU19
MN2AO#((#.HY2F:>4K>Z""5VF7,P+])\XO5+)Y[NNZ=;D+H9OCH)5GLU77=4S
MFA3\2(U-09A$,O+'T^X7ZI8-)83,$)E&S\=[]G?J;E:-Y X%O[818C2HS;__
M@)%[<O+S!Q/#=NB%6_W)F$SV]R\AUFUJM]3,:_AN=+!<<A.;BC8BZ-*1\X7.
M[BVS9,%\ZG8*S/%M2=W']&LRDLK6O(HK4&[N-$^K7#7= I=!NP@YJ4$=9)_"
MOE<7#3>,FP,L*".RE-9O:&+2 *O%IV4XO7,:'?ANJ)Q_A9JU8=&/]Y7)VS<P
MDM!%J=+V$>AI HD#$CT#O4 ]22%(+^?"X\(K)5#0("D'4:2QE5^M1D\ROZO?
M6D0)W'3Z5.[BC_:Z.Y_QS78IS,O9D?ED;#;-*S,3B@\KI2(JMI@"E34*@\B
M*U*PL(\WH^[Z41GBR[<7#*USWRY!8?Z%?_8D!$JYDMLG7EV+R,J)=T8+6>5(
MW()S64Y\H2DA]05LQM\[18\_@=FG5;XMUU?ZB9://05\H!PT>1 TUB_;9:F]
M &X]UC G[]<#&\:=L-CW<]B3_H$(</#U::F#W!\-E)^=.G.R.6.4K2JJ\N9H
M3Q:*%PAGJS!4>O[]0&)_9W84"; 5D)?AQY!2?Q>L>V8@]@N4Q]59SCLQVGM;
MFBK6]>/<I6>*[FRUC^_FK@]/N[K.$,>'7SJN2W\I@=KN%!+I#M'II'N&DA:=
M;W)2HM1JK4#;UTOU![5_4V;U$^N_K-PN?3/?K!85&/-Z";+Z%7S0P!6)W$PP
MP?E/(F,LV2%Q)"BATS]J\5"ZAKRI#K$K?EO(4VV--ZW3^\\7G74]S^3VP4_7
M3]S_*9W&+<O+PAJ9S!JBO!,QX @5C;\_H.]I99QEGJ/+ ,Y4R!&@ BZ*]')F
M'&E)W(7UQ >]>Z6EJ]4@G3XPD7R^/5"SYHQWP_. T<792X>^D4+[]7-DS"3^
M8!)-U$+89IW-'N!V'Z19=G"V9P$]X4:=W(6L.^>L5"AI2^=ZZW%II&OAY:G=
M&I*2*41JN7DJ\98UMM2RZ? JT)H0*A 8DS*@OO#+0]VH_.G0N9I"G]?VY;_6
M:?Q69[NCP98PVQ*&1)71S9>+E1U;JKU*09RI_P!02P$"% ,4    " ")=H-6
MS[@AEV0#  "W#0  $0              @ $     <V9S="TR,#(S,#0P,RYX
M<V102P$"% ,4    " ")=H-6A0Z"#Z$(  #F9@  %0              @ &3
M P  <V9S="TR,#(S,#0P,U]D968N>&UL4$L! A0#%     @ B7:#5F<L&?-M
M"P  .8T  !4              ( !9PP  '-F<W0M,C R,S T,#-?;&%B+GAM
M;%!+ 0(4 Q0    ( (EV@U;G^U5:[0<  *)A   5              "  0<8
M  !S9G-T+3(P,C,P-# S7W!R92YX;6Q02P$"% ,4    " ")=H-6@Q#(U?D8
M  "]A@  &P              @ $G(   <V]U=&AE<FYF:7)S=#0Q.#(P,C$M
M.&LN:'1M4$L! A0#%     @ B7:#5LF><$.B0   ERX! !X
M ( !63D  '-O=71H97)N9FER<W0T,3@R,#(Q+65X,3 Q+FAT;5!+ 0(4 Q0
M   ( (EV@U;W>2$2M 4   <.   >              "  3=Z  !S;W5T:&5R
M;F9I<G-T-#$X,C R,2UE>#DY,2YH=&U02P$"% ,4    " ")=H-6&70:V),@
M  "\(0  '               @ $G@   <V]U=&AE<FYF:7)S=#0Q.#(P,C%X
=,7@Q+FIP9U!+!08     "  ( #,"  #TH      !

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
